Contact Us

Riverwood Apartment Homes
5830 River Wood Dr.
Indianapolis, IN 46250
(317) 842-2434
(317) 842-0879

Monday - Friday: 9 am - 6 pm
Saturday: 10 am - 5 pm
Sunday: 12 pm - 5 pm