Centro Alameda

101 S Santa Rosa Ave
San Antonio, TX  
Hours of Operation
Wednesday 12 P.M. - 6 P.M. Thursday 12 P.M. - 6 P.M. Friday 12 P.M. - 6 P.M. Saturday 12 P.M. - 6 P.M. Sunday 12 P.M. - 6 P.M. CLOSED
Customer Reviews
Business Details
Other Places Like This
The Alamo Dauthers of The Republic
Serving nearby areas
 (12)
Martis At The Museum
101 S Santa Rosa Ave
San Antonio, TX
1.7 mi
Casa Navarro State Historic Park
228 S Laredo St
San Antonio, TX
1.8 mi