Map Location
Dr. Dexter D. Cheng
286, Chinese General Hospital and Medical Center, Blumentritt Street, Santa Cruz, Manila City, 1014, Metro Manila, Philippines
Open in Ask AI
Open in Google Maps