Bloomington, IN: Downtown Square

Address:
122 N. Walnut St.
Bloomington, IN 47404

Map and Directions

Phone: (812) 336-7402

Store Hours:
Mon - Sat: 10:30am - 8pm
Sun: 11am - 5pm