Graduated: 2018
NPI: 1326532037
Practice Locations (3)
THOMAS D FERRO MD A MEDICAL CORPORATION
860 OAK PARK BLVD, SUITE 203
ARROYO GRANDE, CA 934201800
65088956508006
THOMAS D FERRO MD A MEDICAL CORPORATION
502 SPRING ST
PASO ROBLES, CA 934463169
8057813685
THOMAS D FERRO MD A MEDICAL CORPORATION
425 HAALAND DR, SUITE 205
THOUSAND OAKS, CA 913615231
8054813685
Source: CMS National Downloadable File, September 2026.