Location: 10010 Rogers Crossing, San Antonio, TX 78251. Take the Sea World/Westover Hills Blvd Exit on Highway 151, turn right on Westover Hills Blvd, then turn right on Town Center Dr., and left onto Rogers Crossings. Hours of Operation: Monday - Friday 0730 - 1630. Phone: 210-539-0792 or 210-539-0793..