Skip to main content

Northview Apartments

8607 Cholla Road
Indianapolis, IN 46240

Phone: (844) 592-0202

Fax: (317) 581-9805

Open Hours

Mon - Friday: 9am - 5:30pm
Saturday: 10am - 5pm
Sunday: Closed

Let's Connect!