Lonestar Ophthalmology Center 8601 Village Drive, San Antonio, TX 78217