Welcome
to Foot and Ankle Treatment Center of San Antonio Service Desk. We are located at
10114 Huebner Road in between USAA and Research Blvd., across the street from China
Bistro. We hope the online topics to the left can help address your questions. Our
Service Desk personnel are also accessible by phone at 210-477-FOOT (3668) to take
your calls during
business hours. |