Hubbard Site

Hubbard Site is an Ancestral Puebloan archeological site located in Aztec Ruins National Monument, New Mexico. The tri-wall structure, which resembles a similar building found at Pueblo del Arroyo, was excavated in 1953.