Individual provider · Type 1 NPI
John P. Castro, MD
Family Medicine Physician · Tempe, AZ
Practice location
1920 E Baseline Rd, Cj Harris Clinic
Tempe, AZ 85283-1511
Fax (480) 345-5266
Mailing address
982 Chambers St, Cj Harris Clinic
Ogden, UT 84403-4571
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Family Medicine Physician Primary | 207Q00000X | 35673 (AZ) |
Family Medicine Physician: Family Medicine is the medical specialty which is concerned with the total health care of the individual and the family. It is the specialty in breadth which integrates the biological, clinical, and behavioral sciences. The scope of family medicine is not limited by age, sex, organ system, or disease entity.
30 other providers at this address
- Cigna Health Care of Arizona Inc.Multi-Specialty Clinic/Center Tempe, AZ NPI 1649341298
- Honorhealth Medical Group, LLCFamily Medicine Physician Tempe, AZ NPI 1275408023
- Southwestern Eye Center, LtdOphthalmology Physician Tempe, AZ NPI 1205677358
- Southwestern Eye Center, LtdDurable Medical Equipment & Medical Supplies Tempe, AZ NPI 1558102608
- Alysia Rollins, PharmDPharmacist Tempe, AZ NPI 1265211551
- Anna Lupa, MDFamily Medicine Physician Tempe, AZ NPI 1346210846
- Billy Jo Holmberg, PharmDPharmacist Tempe, AZ NPI 1548451982
- Bruce Todd Curtis, MDDiagnostic Radiology Physician Tempe, AZ NPI 1073539029
- Carol S. Lee-Faust, MDOphthalmology Physician Tempe, AZ NPI 1306815220
- Christine E. Hayes, B.S., R.N.Nutrition Education Nutritionist Tempe, AZ NPI 1982895389
- Darren ClontsPharmacist Tempe, AZ NPI 1568884898
- Deborah ThomasPharmacist Tempe, AZ NPI 1114349362
Other family medicine physician providers in Tempe
- Matthew Sterling Zweig, MDFamily Medicine Physician Tempe, AZ NPI 1003298480
- J Edward Bernardo Maddela, MDFamily Medicine Physician Tempe, AZ NPI 1023292869
- Ayat Ahmed Hashi, MDFamily Medicine Physician Tempe, AZ NPI 1033877279
- Regina M. Wright, MDFamily Medicine Physician Tempe, AZ NPI 1043216872
- Todd Maxwell Dreitzler, MDFamily Medicine Physician Tempe, AZ NPI 1063641686
- Jason Pernell Heavens, MDFamily Medicine Physician Tempe, AZ NPI 1063781797
- Simon Sheard, DOFamily Medicine Physician Tempe, AZ NPI 1083926877
- Krystle Connie Etri, N.D.Family Medicine Physician Tempe, AZ NPI 1083998041
About NPI 1619953577
John P. Castro, MD's National Provider Identifier is 1619953577, issued on Dec 21, 2005. The primary taxonomy on file is Family Medicine Physician (207Q00000X), and the practice location is in Tempe, AZ. The record was last updated on Jan 25, 2016.