Villa Nova Apartments Of Indianapolis
(866) 501-3476 8760 LeMode Court, Indianapolis, IN 46268 Official site
Don't settle for less when you can have it all at Villa Nova. Our comfortable apartments have a stylish European flair and offer casual living and a tranquil retreat from city life. Features in our large one and two bedroom apartments include large rooms, ceiling fans and extra storage. Conveniently located near St. Vincent hospital, College Park, The Pyramids and minutes off the interstate system. Pets are welcome too! Call today to schedule a personal tour!