Carlos Armando Castro, MD, Family Medicine

2340 E 8th St Ste A
National CityCA  91950-2873 (San Diego County)


Phone: 619-267-9047
Fax: 619-267-7977

NPI: 1518071604
License Number: A42911 (CA)