Casa de la Cultura sits across from Catedral de Puebla, two major landmarks in Puebla's historic center.