Healthcare Providers in Fair Oaks Ranch, TX
42 providers in Fair Oaks Ranch, Texas
There are 42 healthcare providers in Fair Oaks Ranch, Texas listed on Carenary, spanning primary care, dental, behavioral health, and dozens of other specialties. Use the directory to find a local provider, see their address and phone number, and verify their NPI registration before you schedule. Choose a specialty below to narrow your search to the right kind of care in Fair Oaks Ranch.
Specialties in Fair Oaks Ranch
Professional Counselor6Counselor3Family Medicine Physician3Optometrist3Anesthesiology Physician2Clinical Social Worker2Marriage & Family Therapist2Mental Health Counselor2Pharmacist2Urgent Care Clinic/Center2Behavior Analyst1Certified Registered Nurse Anesthetist1Clinical Medical Laboratory1Diagnostic Ultrasound Physician1Durable Medical Equipment & Medical Supplies1Family Nurse Practitioner1General Practice Dentistry1Internal Medicine Physician1Massage Therapist1Midwife1Orthopaedic Foot and Ankle Surgery Physician1Pharmacy1Physical Therapist1Physician Assistant1Research Study Specialist1
All providers
CPRPEPSRPRPRKSTSASMTAVPY
Carlos Porter, M.D
Family Medicine Physician
Fair Oaks Ranch, TX(210) 903-2002
Ralph Porter, LPC, LCDC
Mental Health Counselor
Fair Oaks Ranch, TX(830) 446-3155
Evelyn Price, RN
Research Study Specialist
Fair Oaks Ranch, TX(210) 698-8129
Sarah Reeh, DPT
Physical Therapist
Fair Oaks Ranch, TX(228) 860-0137
Patti Ricker, LCSW
Clinical Social Worker
Fair Oaks Ranch, TX(512) 653-7550
Patricia Ruiz, PH.D
Behavior Analyst
Fair Oaks Ranch, TX(305) 580-8563
Kathleen Smith
Counselor
Fair Oaks Ranch, TX(972) 333-2034
Thomas Southerland, DO
Family Medicine Physician
Fair Oaks Ranch, TX(210) 698-6411
Angie Strickland, LMT
Massage Therapist
Fair Oaks Ranch, TX(210) 689-3006
Mary Theiss
Certified Registered Nurse Anesthetist
Fair Oaks Ranch, TX(318) 376-3819
Andrew Vela, MD
Internal Medicine Physician
Fair Oaks Ranch, TX(210) 274-9422
Peggy Yoder, M.A., LMFT
Marriage & Family Therapist
Fair Oaks Ranch, TX(210) 913-0396
PreviousPage 2