Doctor in Manila, Metro Manila
Dr. Eugene P. Castro is an Ophthalmologist affiliated with the Chinese General Hospital and Medical Center. Patients can consult them at their clinic, located in Room 714, New Medical Arts Building, Chinese General Hospital & Medical Center, 286 Blumentritt Street, Santa Cruz, Manila City. They provide specialized eye care services to patients in Metro Manila.