Central Canal
Add to Favorites
OPEN NOW
Today: 8:00 am - 11:59 pm
Saved to Favorites
Canal 337
Parking: Street, Lot
Phone: (317) 624-0337
Address: 337 W 11th St, Indianapolis, IN 46202
Website: http://www.canal337.com
1 N Meridian St Ste 200, Indianapolis, IN 46204
617 Massachusetts Ave, Indianapolis, IN 46204
5627 N Illinois St, Indianapolis, IN 46208
838 E 65th St, Indianapolis, IN 46220
5868 E 71st St Ste E-187, Indianapolis, IN 46220
Indianapolis, IN 46809