Medical school: UNIVERSITY OF MISSOURI, KANSAS CITY, SCHOOL OF MEDICINE
Graduated: 2017
NPI: 1336670116
Practice Locations (1)
PETER A CASTILLO MD INC
15215 NATIONAL AVE, SUITE 104
LOS GATOS, CA 950322425
9259059922
Source: CMS National Downloadable File, September 2026.