NPPES file of Aug 9, 2026

Providers Ivannia Castro to Juan Castro, MD

300 individual NPIs in the federal registry, part 3,545 of 24,427 of the A to Z by surname. Each row is the registry's record: the name and credential, the NPI, the primary specialty, the practice city and the year the NPI was issued. 61 link to a page of their own with Medicare and CMS data the registry does not carry.

CMS NPPES registry, monthly file · specialties as NUCC taxonomy codes · method

ProviderNPISpecialtyPractice cityNPI issued
Ivannia Castro1043640683SpecialistWest Valley City, UT2013
Ivette Castro, RN1619780269Registered NurseLas Vegas, NV2025
Ivette Castro1821575739Licensed Practical NurseOrlando, FL2018
Ivon Castro1710336524Behavior TechnicianHomestead, FL2016
Ivonne Castro1114577947Behavior TechnicianSan Jose, CA2019
Ivonne Castro, D.D.S.1700941630General Practice DentistryBelle Chasse, LA2006
J Eric Castro, MD1316971807Emergency Medicine PhysicianLibertyville, IL2006
Ja-Zion Castro1336096163Behavior TechnicianNew Britain, CT2026
Jacinda Castro1518551175Other TechnicianOrange, CA2021
Jack Castro, M.D.1619319985Psychiatry PhysicianWilmington, DE2013
Jackeline Castro1265390900Behavior TechnicianDenver, CO2026
Jacob Castro1629807102Behavior TechnicianApple Valley, CA2024
Jacquelin Castro1891648663Home Health AideOmaha, NE2026
Jacqueline Castro, MSW1134349962Social WorkerFar Rockaway, NY2007
Jacqueline Castro1295866432Clinical Social WorkerReseda, CA2007
Jacqueline Castro1316453483Behavior AnalystDoral, FL2017
Jacqueline Castro1346716198Case Manager/Care CoordinatorMiami, FL2018
Jacqueline Castro, DDS1568012151General Practice DentistryMontebello, CA2019
Jacqueline Castro1760054530Case Manager/Care CoordinatorLong Beach, CA2021
Jacqueline Castro1891491155Behavior TechnicianOntario, CA2023
Jacqueline Castro1902738941Behavior TechnicianKaty, TX2026
Jacqueline Castro, APRN1902742976Acute Care Nurse PractitionerHouston, TX2026
Jacques Castro, A.P.1659162527AcupuncturistMiami Beach, FL2025
Jade Castro, D.D.S.1346608882Student in an Organized Health Care Education/Training ProgramSan Francisco, CA2016
Jade Castro, OTR/L1760182976Occupational TherapistOak Harbor, WA2023
Jadyn Castro1265267843Social WorkerAntioch, IL2024
Jaeda Castro1437839859Speech-Language AssistantSierra Vista, AZ2023
Jael Castro1487403895Student in an Organized Health Care Education/Training ProgramCosta Mesa, CA2024
Jael Castro1740024306Behavior TechnicianLancaster, CA2024
Jafiza Castro, MS, CDN1922364975NutritionistNew York City, NY2012
Jahaira Castro1255686705Licensed Practical NurseHaverstraw, NY2012
Jaime Castro, CRNA1104646546Certified Registered Nurse AnesthetistDallas, TX2024
Jaime Castro, DMD1881722197ProsthodonticsBayamon, PR2007
Jaime Castro, M.D1932159951SpecialistFort Worth, TX2006
Jairo Castro, D.D.S.1326183682General Practice DentistryMontebello, CA2007
Jake Castro1710676689Addiction (Substance Use Disorder) CounselorEl Cajon, CA2023
Jaklyng Castro, MSN, APRN, AGACNP-BC1053010199Acute Care Nurse PractitionerMiami, FL2023
Jalissa Castro, RN1639836802Registered NurseBronx, NY2021
James Castro, LCSW1447325006Clinical Social WorkerWindsor, CT2006
James Castro, LPC1730122979Professional CounselorSan Antonio, TX2006
Jamey Castro1689231052CounselorMerced, CA2019
Jamie Castro, DMD1245033380General Practice DentistryLos Angeles, CA2025
Jamie Castro1386530319Behavior AnalystSuffolk, VA2025
Jamie Castro, PPS1417816661School CounselorAlta Loma, CA2026
Jamie Castro, LVN1629734694Licensed Vocational NurseRed Bluff, CA2021
Jan Castro1083118269Behavior AnalystColorado Springs, CO2018
Jan Castro, PA-C1235335944Medical Physician AssistantOgden, UT2007
Jan Michaella Castro1043149776Physical TherapistBrooklyn, NY2026
Janely Castro1457877235Behavior TechnicianLas Vegas, NV2017
Janelys Castro1881130359Behavior AnalystPembroke Pines, FL2017
Janet Castro1154799880Pharmacy TechnicianSan Antonio, TX2015
Janet Castro, O.D.1750541520OptometristFrisco, TX2008
Janet Castro1801269071Behavior AnalystSouth San Francisco, CA2015
Janet Castro, BA1962506683Social WorkerMiami, FL2006
Janeth Castro1699612358School CounselorPlacentia, CA2026
Janette Castro1902755960CounselorRichland, WA2026
Janette Castro1912287905Licensed Vocational NurseSan Diego, CA2011
Janice Castro, PHD1942726062PsychologistLos Angeles, CA2017
Janine Castro1073342531Community Health WorkerNyssa, OR2024
Janine Castro, PHARMD1407570260PharmacistDallas, TX2022
Jannah Marie Castro1588536270Behavior TechnicianWalnut Creek, CA2025
Jannette Castro, FNP1154148377Family Nurse PractitionerDallas, TX2024
Januario Castro1871642538Hematology & Oncology PhysicianScottsdale, AZ2007
Jaqueline Castro1275338279Behavior TechnicianBakersfield, CA2025
Jaqueline Castro1396410049Behavior TechnicianSparks, NV2021
Jared Castro, PA-C1497207591Physician AssistantNorfolk, VA2016
Jaritza Castro1730633124CounselorWorcester, MA2016
Jasiel Castro1316868961CounselorMorristown, TN2026
Jasmin Castro1578100640Behavior TechnicianMiami, FL2019
Jasmin Castro, RMHCI1629911524Mental Health CounselorMiramar, FL2026
Jasmin Castro1689231946Behavior TechnicianFarmington Hills, MI2019
Jasmin Castro1881339844Massage TherapistMonroe, NY2022
Jasmine Castro1013865971Behavior TechnicianMonrovia, CA2026
Jasmine Castro1043886013Behavior TechnicianLos Angeles, CA2021
Jasmine Castro, MS1083323992CounselorArlington, TX2022
Jasmine Castro, PTA1104540749Physical Therapy AssistantDenver, CO2022
Jasmine Castro1134951783Behavior AnalystKilleen, TX2024
Jasmine Castro1235955162Behavior TechnicianFremont, CA2024
Jasmine Castro1508688458ContractorBedford, OH2024
Jasmine Castro1518840560Behavior TechnicianMonrovia, CA2025
Jasmine Castro1720857428Mental Health CounselorIrvine, CA2023
Jasmine Castro1730003617Behavior TechnicianHouston, TX2026
Jasmine Castro1922974351Behavior TechnicianOrlando, FL2025
Jasmyn Castro1740883453Behavior TechnicianIndianapolis, IN2020
Jason Castro, PHARM D.1053459727PharmacistHonolulu, HI2007
Jason Castro, D.O.1154577930Family Medicine PhysicianTampa, FL2008
Jason Castro, MOT, OT/L1174857643Occupational TherapistPalmyra, PA2009
Jason Castro, FNP-C1669873220Neurology PhysicianTucson, AZ2014
Jason Castro1699109629Certified Registered Nurse AnesthetistChattanooga, TN2013
Jatziri Castro1992456941Behavior TechnicianGardena, CA2022
Jausmine Castro1184439143Personal Care AttendantLas Vegas, NV2025
Javier Castro, MD1659121937Student in an Organized Health Care Education/Training ProgramSacramento, CA2024
Javier Castro1659235018Behavior TechnicianVisalia, CA2025
Jaylord Castro, ASW1164225884School Social WorkerSan Francisco, CA2025
Jazmine Castro1235960667Behavior TechnicianOak Park, IL2024
Jazmine Castro1699483875Behavior TechnicianNewport Beach, CA2022
Jazzmen Castro1114809894Behavior TechnicianOcala, FL2025
Jean Castro, NP1821594672Family Nurse PractitionerPendleton, IN2018
Jean Paul Castro, P.T1629203021Physical TherapistRahway, NJ2009
Jeanette Castro, DO1801006267Family Medicine PhysicianNorco, CA2007
Jeanette Castro1902787153Behavior TechnicianBakersfield, CA2025
Jeanneth Castro, D.D.S.1447218417General Practice DentistryHouston, TX2006
Jeannette Castro1023555604CounselorFresno, CA2017
Jeff Castro, PHARMD1376145417PharmacistRichardson, TX2020
Jeffrey Castro1346112018Clinical Social WorkerLehi, UT2025
Jeffrey Castro, D.C.1750443321ChiropractorDavenport, IA2006
Jeliver Castro1104450162Behavior TechnicianNorthbrook, IL2020
Jem Castro1164839411CounselorSan Francisco, CA2014
Jemiyah Ann Castro1770084915Social WorkerOakland, CA2018
Jenifer Castro1902595408Adult CompanionWashington, DC2023
Jeniffer Castro, AU.D.1629955323AudiologistBronx, NY2025
Jenisse Castro1467057943Behavior TechnicianSunrise, FL2020
Jenitza Castro1598102899CounselorWorcester, MA2013
Jenna Castro1740829324Behavior TechnicianFarmington Hills, MI2019
Jenna Castro, DNP1821728411Nurse PractitionerBronx, NY2022
Jennalyn Castro1851017719Community Health WorkerBremerton, WA2022
Jennette Castro1407503527Behavior TechnicianOrange, CA2022
Jennifer Castro, SAC1043994353Addiction (Substance Use Disorder) CounselorAppleton, WI2023
Jennifer Castro, CAREGIVER1114517422Home Health AideClackamas, OR2021
Jennifer Castro1134490139Physical TherapistWoodside, NY2012
Jennifer Castro, NP1174594709Nurse PractitionerCamillus, NY2006
Jennifer Castro, ARNP1174831549Family Nurse PractitionerPalm Beach Gardens, FL2010
Jennifer Castro, LMSW1205532751Clinical Social WorkerHouston, TX2023
Jennifer Castro, CADC-I1235891177Addiction (Substance Use Disorder) CounselorAntioch, CA2021
Jennifer Castro, RBT1255118295Behavior AnalystAcworth, GA2023
Jennifer Castro1275901308Mental Health CounselorSparks, NV2015
Jennifer Castro, LCSW1386103885Clinical Social WorkerNorthfield, IL2019
Jennifer Castro1386439099Behavior TechnicianKissimmee, FL2025
Jennifer Castro1407221831Pastoral CounselorKissimmee, FL2015
Jennifer Castro, M.D.1477718039Surgery PhysicianWest Islip, NY2008
Jennifer Castro1568808723SpecialistHauppauge, NY2013
Jennifer Castro1609793280Behavior TechnicianEl Paso, TX2026
Jennifer Castro1649645540CounselorMaitland, FL2015
Jennifer Castro1659872190Peer SpecialistWarner Robins, GA2018
Jennifer Castro, D.O1710199864Pediatrics PhysicianBloomfield Hills, MI2007
Jennifer Castro1710690029School CounselorBrooklyn, NY2023
Jennifer Castro, DO1740083542Student in an Organized Health Care Education/Training ProgramWebster, TX2025
Jennifer Castro, D.D.S.1750699799EndodonticsBriarcliff Manor, NY2010
Jennifer Castro, MSW, LCSWA1760152359Clinical Social WorkerDurham, NC2021
Jennifer Castro1760895825PharmacistSun City, AZ2014
Jennifer Castro, CRNA1780091314Certified Registered Nurse AnesthetistChattanooga, TN2014
Jennifer Castro1801759758Behavior TechnicianOntario, CA2025
Jennifer Castro, NP-C1831753508Family Nurse PractitionerAlbuquerque, NM2019
Jennifer Castro, APRN1841651015Gerontology Nurse PractitionerBradenton, FL2016
Jennifer Castro1861194987Community Health WorkerCharleston, WV2023
Jennifer Castro1871941047Registered NurseNorth Babylon, NY2016
Jennifer Castro1922617257Behavior TechnicianMililani, HI2020
Jennifer Castro1952132847Behavior TechnicianWalnut Creek, CA2024
Jennifer Castro, LMT1992320501Massage TherapistNorth Bellmore, NY2020
Jennifer Castro1992411961Physical Therapy AssistantWest Covina, CA2023
Jennifer Castro1992556229Hand Occupational TherapistMedford, OR2024
Jenniffer Castro1962361022Behavior TechnicianGlendale, CA2026
Jenny Castro, LMSW1336491240Social WorkerWoodside, NY2012
Jenny Castro1730730755Behavior TechnicianEl Segundo, CA2019
Jennyfer Castro, RN1780962563Registered NurseAtlantic City, NJ2011
Jeorge Castro, RRT1366112989Registered Respiratory TherapistBethlehem, PA2021
Jeraldina Castro1295001410Case Manager/Care CoordinatorBronx, NY2012
Jeremiah Castro, PTA1093182008Physical Therapy AssistantSan Antonio, TX2015
Jeremy Castro1255822870Behavior AnalystMenifee, CA2018
Jeremy Castro, DO1285383646Psychiatry PhysicianBrockton, MA2022
Jeremy Castro, DO1659172831Student in an Organized Health Care Education/Training ProgramDeerfield Beach, FL2025
Jerick Castro1467276451Behavior TechnicianWalnut Creek, CA2024
Jerome Castro, M.D.1386733368Undersea and Hyperbaric Medicine (Emergency Medicine) PhysicianSpokane, WA2006
Jerry Castro, M.D.1326231655Otolaryngology PhysicianTamuning, GU2007
Jerry Castro, D.D.S.1831273010General Practice DentistrySacramento, CA2006
Jesmar Castro, PHAR T.1659804581Pharmacy TechnicianCamuy, PR2017
Jesse Castro, LCDC1265784573Addiction (Substance Use Disorder) CounselorSan Antonio, TX2012
Jesse Castro1841081130Rehabilitation PractitionerHuntington Park, CA2025
Jessica Castro1124661376Marriage & Family TherapistSacramento, CA2019
Jessica Castro1215884788Behavior TechnicianRockville, MD2026
Jessica Castro1265016273Dental AssistantEielson Afb, AK2021
Jessica Castro1265718282Developmental TherapistMilford, MA2011
Jessica Castro, DNP1356757785Acute Care Nurse PractitionerWoodhaven, NY2014
Jessica Castro, APRN1437863404Nurse PractitionerRockford, IL2023
Jessica Castro1447839295Behavior TechnicianWoodland Hills, CA2021
Jessica Castro1508587510Behavior TechnicianMonrovia, CA2022
Jessica Castro1508635327Behavior TechnicianSan Jose, CA2023
Jessica Castro, E.D.S.1568618767School PsychologistLos Lunas, NM2008
Jessica Castro1578373221Behavior TechnicianFullerton, CA2025
Jessica Castro, OTR/L1639708548Occupational TherapistPomona, CA2020
Jessica Castro1679422596Student in an Organized Health Care Education/Training ProgramDowney, CA2026
Jessica Castro, MD1689299307Family Medicine PhysicianAllentown, PA2020
Jessica Castro1760867097Rehabilitation PractitionerNorthridge, CA2015
Jessica Castro, LPC1790608214Mental Health CounselorCollege Station, TX2026
Jessica Castro1821671389Peer SpecialistSan Diego, CA2021
Jessica Castro1902500663Behavior TechnicianAtlanta, GA2023
Jessica Castro1942018080Nurse PractitionerVacaville, CA2024
Jessica Castro1992235360Licensed Vocational NurseAustin, TX2017
Jessie Castro1144614454Family Medicine PhysicianBellwood, IL2015
Jessy Castro1629695093Behavior TechnicianValencia, CA2020
Jesus Castro1114884004Behavior TechnicianLos Angeles, CA2026
Jesus Castro, MD1134165814General Practice PhysicianCorozal, PR2006
Jesus Castro, CCAPP C0535205181598207573Addiction (Substance Use Disorder) CounselorChula Vista, CA2016
Jesus Castro, PHARMD1598304149PharmacistNorth Miami, FL2019
Jesus Castro, PSY.D.1649631607PsychologistDaytona Beach, FL2016
Jesus Castro1750236691Mental Health CounselorGlen Allen, VA2026
Jesus Castro, RN1952148504Registered NurseLaredo, TX2024
Jesussugey Castro1356238935Speech-Language AssistantIsabela, PR2025
Jill Castro, PSY.D., LLP1124138300Clinical PsychologistFarmington Hills, MI2006
Jill Castro, MD1982669198Physical Medicine & Rehabilitation PhysicianParker, CO2006
Jillian Castro, PA-C1922959238Physician AssistantJamaica, NY2026
Jillyan Castro1437011020Day Training/Habilitation SpecialistFresno, CA2025
Jimena Castro1659119063Behavior TechnicianChula Vista, CA2024
Jimena Castro, PH.D., LMFT1871347427Marriage & Family TherapistFort Lauderdale, FL2024
Jimmy Castro1124983408Behavior TechnicianClovis, CA2025
Jimmy Castro1699517557Behavior TechnicianRiverside, CA2024
Jing Castro, PMHNP-BC1316608961Psychiatric/Mental Health Nurse PractitionerArlington, VA2022
Joan Castro, RD, RDN1114353380NutritionistNew York, NY2013
Joann Castro, BASW / CHW1174130165Community Health WorkerVictorville, CA2020
Joann Castro1407560089Ophthalmic AssistantBoise, ID2023
Joanna Castro1063012797Behavior TechnicianFresno, CA2020
Joanna Castro, OTR1770652166Hand Occupational TherapistSan Francisco, CA2006
Joanna Castro1821800905Behavior TechnicianHialeah, FL2025
Joanna Castro, M.S.1962144477Mental Health CounselorEugene, OR2022
Joanne Castro, NP1326503780Family Nurse PractitionerLittlefield, TX2019
Joanne Castro1760147698Behavior TechnicianMoses Lake, WA2021
Joanne Castro, PTA, LMT, CLT1982453908Physical Therapy AssistantStrongsville, OH2024
Joanne Camille Castro, FNP-BC1154249472Nurse PractitionerSan Diego, CA2026
Joaquin Castro1386947471Marriage & Family TherapistCommerce, CA2010
Jocelyn Castro1235822610Behavior TechnicianEl Dorado Hills, CA2023
Jocelyn Castro, RBT1528821071Behavior TechnicianOrange City, FL2024
Jocelyn Castro, RPH1578859617PharmacistPalm Harbor, FL2011
Jocelyn Castro1942845953Behavior AnalystCity Of Industry, CA2019
Joe Castro1891684304Peer SpecialistTewksbury, MA2025
Joel Castro1851071013Behavior TechnicianMarlborough, MA2023
John Castro, CSAC1073152435CounselorWauwatosa, WI2020
John Castro, OTA1225346182Occupational Therapy AssistantBronx, NY2010
John Castro, OD1508815275OptometristGilbert, AZ2006
John Castro, MD1619953577Family Medicine PhysicianTempe, AZ2005
John Castro, L.C.S.W.1801099502Clinical Social WorkerBronx, NY2007
John Castro, PHARMD, BS, RPH1861153876PharmacistHarlingen, TX2022
John Castro1881871655Rehabilitation PractitionerLos Angeles, CA2008
John Castro, PT, DPT, OCS1992221915Orthopedic Physical TherapistNew York, NY2017
John Paul Castro1821625930Behavior TechnicianBerkeley, CA2020
Jonathan Castro1013417278Rehabilitation PractitionerSan Jose, CA2018
Jonathan Castro, MD1093709479Endocrinology, Diabetes & Metabolism PhysicianCornwall, NY2005
Jonathan Castro1154168268Behavior TechnicianIrvine, CA2024
Jonathan Castro1285105965Marriage & Family TherapistCorona, CA2018
Jonathan Castro1366899411CounselorWestampton, NJ2016
Jonathan Castro, DPT1457821993Physical TherapistNavarre, FL2018
Jonathan Castro1700148798CounselorBuffalo, NY2012
Jonathan Castro1750705661Registered NurseIndianapolis, IN2014
Jonathan Castro1801677505AcupuncturistBrooklyn, NY2023
Jonathan Castro, PA-C1841970944Medical Physician AssistantMission Hills, CA2023
Jonathan Castro, DO1881453926Student in an Organized Health Care Education/Training ProgramBlacksburg, VA2024
Jonathan Troadio Castro, M.D.1790901502Pulmonary Disease PhysicianAkron, OH2007
Jordan Castro, LMSW, CASAC-21225617772Social WorkerYorktown Heights, NY2021
Jordan Castro, COTA/L1699696054Occupational Therapy AssistantOzark, MO2026
Jorge Castro, M.D.1326082868Pediatrics PhysicianVista, CA2006
Jorge Castro1346009735Occupational TherapistMarlton, NJ2024
Jorge Castro1396538757Behavior TechnicianRedondo Beach, CA2025
Jorge Castro, MD1447209457Psychiatry PhysicianBirmingham, AL2006
Jorge Castro, PSYCHOLOGIST1467575621PsychologistNew York, NY2007
Jorge Castro, SUD COUNSELOR1508689720Addiction (Substance Use Disorder) CounselorLancaster, CA2024
Jorge Castro1730733544Personal Care AttendantLas Vegas, NV2019
Jorge Castro1831756931Day Training/Habilitation SpecialistPasadena, CA2019
Jorge Castro, ARNP1922662873Family Nurse PractitionerMiami, FL2019
Jose Castro, PHARMD1023829348PharmacistBarceloneta, PR2025
Jose Castro1033072640Addiction (Substance Use Disorder) CounselorPasadena, CA2025
Jose Castro, DMD1093818288General Practice DentistryRiverside, CA2006
Jose Castro, D.D.S.1225113392DentistUpland, CA2006
Jose Castro1356989743Behavior TechnicianCornelius, NC2019
Jose Castro1457754574ContractorNaperville, IL2014
Jose Castro, MD1649378506Family Medicine PhysicianNicholls, GA2006
Jose Castro, MD1700843620Gynecology PhysicianBrooklyn, NY2006
Jose Castro, CRNA1730532888Certified Registered Nurse AnesthetistAugusta, GA2016
Jose Castro, LPC, LAC1740608959Addiction (Substance Use Disorder) CounselorNorthglenn, CO2014
Jose Castro1770187312Behavior TechnicianSanta Rosa, CA2020
Jose Castro, CSTCFA1790763373Surgical TechnologistMcAllen, TX2006
Jose Castro, MD1831127778Infectious Disease PhysicianMiami, FL2006
Jose Castro1841747029Student in an Organized Health Care Education/Training ProgramLynwood, CA2016
Jose Carlos Castro1619730793Behavior TechnicianTorrance, CA2024
Jose Marciano Castro, MD1083792352Internal Medicine PhysicianWilmington, DE2006
Josefina Castro1831589290Gerontology Occupational TherapistHayward, CA2015
Joselyn Castro, SLP-CF1083148548Speech-Language PathologistLos Angeles, CA2017
Joseph Castro, PA1114968658Medical Physician AssistantMiddletown, CT2006
Joseph Castro1235860990Behavior TechnicianCerritos, CA2022
Joseph Castro1275424277Day Training/Habilitation SpecialistCulver City, CA2025
Joseph Castro, D.O.1316252588Family Medicine PhysicianMidlothian, VA2010
Joseph Castro, M.D.1568708113Radiation Oncology PhysicianSan Rafael, CA2012
Joseph Castro1609446236Physician AssistantBellevue, WA2021
Joseph Castro, D.D.S.1689735268General Practice DentistryFallston, MD2006
Joseph Castro1750700670Licensed Vocational NurseMartinez, CA2014
Joseph Castro1942744651Mental Health CounselorBronx, NY2016
Joseph Anthony Castro1225623218Student in an Organized Health Care Education/Training ProgramLong Beach, CA2021
Josette Castro1811867518Behavior TechnicianTulsa, OK2025
Joshua Castro, M.S. ED, LPC1205297637Professional CounselorPasadena, TX2016
Joshua Castro, EMT1558897199Behavior TechnicianHuntington Beach, CA2017
Joshua Castro1831072677Behavior TechnicianAugusta, GA2025
Joshua Castro1861375305Case Manager/Care CoordinatorDiamond Springs, CA2025
Joshua Amiel Castro, PTRP, PTA, PT1023765005Physical Therapy AssistantNew York, NY2022
Josie Castro1104255777Rehabilitation PractitionerLas Vegas, NV2013
Jossiely Castro1164908372Behavior AnalystGilroy, CA2018
Josua Castro, LMT1124692025Massage TherapistPhiladelphia, PA2021
Josue Castro, LCSW1467316406Mental Health CounselorSan Antonio, TX2025
Juan Castro, M.A., CCC-SLP1053244350Speech-Language PathologistGrand Terrace, CA2026
Juan Castro1275094674CounselorHood River, OR2019
Juan Castro, M.D.1376864157Gastroenterology PhysicianStuart, FL2010
Juan Castro1578422945Behavior TechnicianGardena, CA2026
Juan Castro, MD1578525630Hematology & Oncology PhysicianMuncy, PA2006

Source: CMS National Plan and Provider Enumeration System (NPPES) (download.cms.gov). A listing is not a recommendation: check a license with the state board (license lookups).