Graduated: 2019
NPI: 1548892896
Practice Locations (2)
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
425 HAALAND DR, SUITE 205
THOUSAND OAKS, CA 913615231
8054813685
Source: CMS National Downloadable File, September 2026.