The Village Centers Company

The Village Centers organize learning programs, events, social activities, and also support individuals with developmental disabilities.

Headquarters: Greater Houston Area, Southern US