Canal Square Apartments 359 North West Street Indianapolis, IN 46202
(317) 449-0301 Leasing Information
359 North West StreetIndianapolis, IN 46202
Phone: (317) 631-7030
Fax: (317) 638-1804
Monday-Friday: 9am-6pmSaturday: 10am-5pm