Felix Escobedo, NP
Family Medicine
Make an Appointment
(210) 957-1693Telehealth services available
Spanish
Alamo Ranch Intergrative Medicine is located at 11345 Alamo Ranch Pkwy, San Antonio, TX 78253.
Providers at Alamo Ranch Intergrative Medicine specialize in Family Medicine.
Visit Healthgrades to view Alamo Ranch Intergrative Medicine hours.
One provider practices at Alamo Ranch Intergrative Medicine.
Use the insurance check on this page to verify if Alamo Ranch Intergrative Medicine is in-network.
Providers at Alamo Ranch Intergrative Medicine can provide language services for Spanish.