Village Apartments
Apartments
3990 N Water St, Decatur IL 62526
(217) 877-4000
Directions
Hours
Hours may fluctuate. For detailed hours of operation, please contact the store directly.
Most Recent Comments
Write a review
April 2023
I’ve lived here almost 4 years. Great little community. Reasonable prices for the area. Quiet neighborhood. All of the staff I’ve encountered have been friendly and helpful.
More Comments(4)
You May Also Like
0.86 miles
Bristol Gardens - 4725 N Martin Luther King Jr Dr, Decatur
Apartments, Apartment Complex
0.99 miles
Willow Heights Apartments - 1460 E Wellington Way, Decatur
Apartments
1.22 miles
Woodcrest Apartments - 3903 E Camelot Cir, Decatur
Apartments, Apartment Complex
1.73 miles
Spring Creek Apartments - 2727 N Monroe St, Decatur
Apartments
Decatur, Illinois
Village Apartments
Apartments in Decatur, IL
3990 N Water St, Decatur
(217) 877-4000
Suggest an Edit