The museum complex sits just south of the city's central Plaza de la Constitución at 20 Aviles Street (formerly Hospital Street), the oldest archaeologically documented street in the United States.
The museum complex is located near the city's central Plaza de la Constitución on 20 Aviles Street (formerly Hospital Street), a historically significant street that is the oldest archaeologically documented street in the United States.