This location is part of a reputable health organization, offering various medical services. The Psychiatry department is well-represented by a Dr. Sally E. Taylor. The address is easily found at Building 903, on W Martin St Street in San Antonio City. Those who prefer to make appointments in advance will appreciate the planning feature. A restroom is available on site, and visitors with mobility issues can rest assured that the restroom, parking lot, and entrance are wheelchair accessible. The services offered by Dr. Taylor and her team include pediatric services and children's health services.