William Castro Jr, MD, Family Medicine

8041 Newman Ave
Huntington BeachCA  92647-7034 (Orange County)


Phone: 714-500-0228
Fax:

NPI: 1366607848
License Number: A119270 (CA)