Exact location

Plaza de la Constitución 4, Centro, Tetela de Ocampo, Puebla, México.