You can use our Patient Portal to Schedule, Cancel, or Re-Schedule an Appointment.
(If you don't have an account, you can create one.)
Please Note: There is a $50 fee for cancellations within 24 hrs of Appt
Or Select One of Our 4 Convenient Locations Below to Schedule Your Appointment
If you're unable to find a convenient date and time at one location, please check a different office.
Castle Hills Family Practice
2277 NW Military Highway, Suite 100,
San Antonio, TX 78213
(210) 940-5200
CALL USBOOK ONLINECastle Hills Family Practice
6409 Bandera Road,
San Antonio, TX 78238
(210) 879-3095
CALL USBOOK ONLINECastle Hills Family Practice
3211 Nacogdoches Road
San Antonio, TX 78217
(210) 361-6080
CALL USBOOK ONLINECastle Hills Family Practice
19276 Stone Oak Parkway, Set 103, San Antonio, TX 78258
(210) 972-9810
CALL USBOOK ONLINE