Lakes of Windsor
7251 Windsor Lakes Drive 
Indianapolis, IN 46237
(317) 859-9000
Call us : (317) 859-9000

Photo Gallery

Home is where you make it. Take a tour of our Photos and see for yourself all that we have to offer.  Schedule an apartment showing today!