Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Charles Castillo, MS

Individual provider Clinical Exercise Physiologist · NPI 1871092080

Charles Castillo, MS is a Clinical Exercise Physiologist in Vallejo, California. Practices as a sole proprietor and works from 2 locations. Registered with an NPI since 2018.

In the registry since
2018
What do these letters mean?
MS — Master of Science
A graduate science degree.

See every abbreviation used in this directory →

Practice location Address checks out

313 Falcon Dr
Vallejo, CA 94589-3708
Phone: (707) 342-5414
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Additional practice locations (1)

  • 5427 Telegraph Ave, Oakland, CA 94609-1967 — (707) 342-5414

Specialties & licences

Clinical Exercise Physiologist (primary) Taxonomy 224Y00000X

Record details

NPI number1871092080
Entity typeIndividual (Type 1)
GenderMale
Credentials MS
Sole proprietorYes
NPI enumeratedFebruary 3, 2018
Last updated in NPPESMarch 17, 2018
Mailing address313 Falcon Dr, Vallejo, CA 94589-3708

Other providers in Vallejo