Holmgreen Center is a High school located at 8580 Ewing Halsell Dr, San Antonio, TX 78229. It has received 8 reviews with an average rating of 1.8 stars.
The address of Holmgreen Center: 8580 Ewing Halsell Dr, San Antonio, TX 78229
Holmgreen Center has 1.8 stars from 8 reviews
High school
59 reviews
1400 Jackson Keller Rd, San Antonio, TX 78213