Centro de Artes photograph

Centro De Artes

Use attributes for filter !
Address101 S Santa Rosa Ave, San Antonio, TX 78207, United States
Hours Closed ⋅ Opens 11AM
Phone +1 210-207-1436
FoundedApril 13
2007
Date of Reg.
Date of Upd.
ID2230030
Send edit request

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.

Where is the Centro de Artes

Centro de Artes Map
Click on the photo of Centro de Artes to view it on Google Maps.

Related Persons

Next Profile ❯