The new address is 1714 SW Military Drive Suite 103 San Antonio, Texas 78221--Close to Escalon Street. Pros: GREAT NEW LOCATION
All reviews seem positive