Centro De Artes
Use attributes for filter ! | |
Address | 101 S Santa Rosa Ave, San Antonio, TX 78207, United States |
---|---|
Hours | Closed ⋅ Opens 11AM |
Phone | +1 210-207-1436 |
Founded | April 13 |
2007 | |
Date of Reg. | |
Date of Upd. | |
ID | 2230030 |
About Centro De Artes
The Museo Alameda was the largest Latino museum in the USA and the first formal Smithsonian affiliate outside of Washington D. C. , located in the historic Market Square in Downtown San Antonio, Texas.
Click on the photo of Centro de Artes to view it on Google Maps.