Townhome Special during the month of September!! Prices starting at $1,285 and 1/2 off Administration Fee !!! Come check out our newly renovated interiors!! Welcome to The Meadows Apartment homes, we are conveniently located near US-12 and Rt. 120 in Lakemoor, Illinois. We feature many spacious floor plans ranging from 1, 2 and 2 bedroom townhomes with a washer and dryer included in each. The Meadows is the perfect place to call home!