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.