20626 Stone Oak Pkwy #101 San Antonio TX 78258 United States Stone Oak San Antonio Texas United States 78258