This location is a Police Office, so it's expected to be serious and official. As I've visited this place, I've noticed that it's easily accessible, with a parking lot and entrance suitable for people with wheelchairs. It's a part of the Police Department, so I assume that the staff is well-trained and professional. The building is located on Wurzbach Rd, which is a relatively quiet street in San Antonio City. There is a phone number available to contact them: +12102077273, and their website can be found at http://www.sanantonio.gov/. Unfortunately, I couldn't find any information about their prices or innovativeness. The only issue I noticed is that it seems the office hours are limited and not all services are available 24/7. However, for a Police Office, it's quite standard to have limited hours.