Just an FYI for any users seeing this listing before the information has been updated, the actual contact information for this facility, is 210-822-6700.
All reviews seem positive