MacGregor Medical Center 9969 Fredericksburg Road San Antonio, TX 78240 (210) 690-2273 View on Google Maps