Address:
Squire Medical
601 Ewing St STE C18, Princeton 08540
(609) 924-1331 (Phone)
Rafael C Castro MD
601 Ewing St STE C18, Princeton 08540
(609) 924-1331 (Phone)
Hospitals:
Squire Medical
601 Ewing St STE C18, Princeton 08540
Rafael C Castro MD
601 Ewing St STE C18, Princeton 08540
Capital Health Regional Medical Center
750 Brunswick Ave, Trenton 08638
Robert Wood Johnson University Hospital at Rahway
865 Stone St, Rahway 07065
University Medical Center of Princeton at Plainsboro
1 Plainsboro Rd, Plainsboro 08536
Education:
Medical School
University Of Santo Tomas, Facility Of Medicine and Surgery
Graduated: 1983
Brookdale Hospital Medical Center
Graduated: 1994