Accepting new patients
Internal Medicine · Male · Age 60
Rafael C Castro MD601 Ewing St Ste C18 Princeton, NJ 08540
Make an Appointment
Dr. Rafael Castro Jr, MD is an internal medicine specialist in Princeton, NJ and has been practicing for 36 years. He graduated from University Of Santo Tomas, Facility Of Medicine and Surgery in 1983 and specializes in internal medicine.