The location at Building 1844, Lockhill Selma Rd Road, Suite 102B, San Antonio City, seems to have several issues. The overall experience is mediocre, with a rating of 1.3 out of 5 based on available data. Payments have stopped for some clients, and they report difficulties in getting in touch with the owner, Eric Peterson. This has led to a significant financial burden for those affected, with some even considering taking legal action. The management appears to be unresponsive to calls, texts, and emails, and there have been reports of dishonest business practices. It is recommended to exercise caution when dealing with this location. One major concern is the consistent failure to pay rent owed to clients, which has resulted in financial difficulties for some individuals.