Villages of Proviso

Proviso Township is home to 14 villages, each with its own character and unique amenities. The villages include: