Tehuacán is a small town situated in the Mexican federal state of Puebla, south-east of Mexico City. SOS-Children’s Village Tehuacán was opened in 1991 in a middle class district with good infrastructure. An earth-wall, approximately 3,5 meters high, crosses the 2,4 hectare building site on which SOS Children's Village Tehuacan has been erected, naturally separating the residential area from the public area, and the two parts are connected by a tunnel.
The SOS Children's Village consists of twelve family houses, the aunts' or family helpers' house, the village director's house and the SOS Youth Facility, where young people gradually prepare to live independently. On the other side of the earth-wall, there are a multi-purpose hall and an administrative building. Playgrounds and sports fields have been laid out for the children.
There is also an SOS Vocational Training Centre for SOS mothers and co-workers. The adjoining SOS Social Centre runs a day-care centre for up to 50 babies and children. Furthermore, it supports the local community through different measures of family strengthening, for example by organizing childminding programmes or special workshops for parents.