I visited the location of physicians in San Antonio City, located at Building 8300, Floyd Curl Dr 3RD Street, Floor OOR-3C. The phone number is +12104509300. The business provides care for sports-related issues. The facility is wheelchair accessible from the entrance, through the parking lot, and has a restroom that suits people with mobility issues. However, the provided amenities and information are limited, which makes it hard to determine the quality of care and services. The facility is clean and modern, and it seems well-maintained. However, more details are required to make an informed decision.