mobile menu
mobile menu
About
FAQ
Home
Specialties
Redwood City, CA, 94062
Dr. Luis Castro MD
Dr.
Luis Castro MD
2900 Whipple Ave
Redwood City, CA, 94062
(650) 261-2366
Physician
Profile
Luis Castro, graduated from Stanford University School Of Medicine in 1988. His primary practice is as a Thoracic Surgery (Cardiothoracic Vascular Surgery), also practicing as a Transplant Surgery.