Oak Park Apartments 2100 East Stop 12 Rd. Indianapolis, IN 46227
(317) 733-7938 Leasing Information
2100 East Stop 12 Rd.Indianapolis, IN 46227
Phone: (317) 733-7938
Mon-Fri: 9:00am-6:00pmSat-Sun: Closed