Theatre on the Square - Main Stage

Theatre on the Square - Main Stage

Theater

Website: http://www.tots.org/

 317-637-8085

 317-637-0302

 627 Massachusettes Avenue, Indianapolis, IN 46204

Live theatre venue

Location Info

Theatre on the Square - Main Stage

627 Massachusettes Avenue

Indianapolis, IN 46204