El edificio se ubica en el centro de la ciudad de Huajuapan de León, en el estado mexicano de Oaxaca.