We are in the process of updating our self-pay pricing; the prices reflected on our price transparency pages may not be up to date. For more information, please call our scheduling team at 210-281-9595.

Find a
Physician – Orthopedic Specialist

Finding the right physician means focusing on the factors that actually affect your health.

Treatment Area: Knee

Photo for Patrick Ahern, M.D.

Patrick Ahern, M.D.

Pain Management Physician

Physicians Physicians Physicians Physicians Physicians Physicians Physicians Physicians Physicians Physicians Physicians

BOOK APPOINTMENT

Photo for David R. Espinoza, M.D.

David R. Espinoza, M.D.

Sports Medicine Primary Care Physician

Physicians Physicians Physicians Physicians Physicians Physicians

BOOK APPOINTMENT

Photo for Alexis Maiella, D.O.

Alexis Maiella, D.O.

Non-Surgical Sports Medicine Specialist

Physicians Physicians Physicians Physicians Physicians Physicians

BOOK APPOINTMENT