Located in Building 333 on N Santa Rosa St Street, Suite 1 in San Antonio City, this pediatrician offers a range of services. Visitors are recommended to make appointments beforehand. The building itself is wheelchair accessible, with amenities such as a restroom available. The working hours are relatively consistent throughout the week, with no breaks on weekdays. However, it is closed on both Saturday and Sunday. While the address is available, the phone number is provided in a format that may not be easily readable for some users. Overall, the facility seems well-equipped to cater to the needs of patients, but more information is needed to fully assess its innovativeness.