Meleka Catherine, MD
NPI Number: 1992118897
Education:
Medical school: State University of New York at Buffalo
Residency: Richmond University Medical Center
Office location:
Pavlides, Benson & Shats, OB/GYN
2 Teleport Drive, Suite 207, Staten Island, New York, 10311
Get directions