Phoenix Theatre Loading Map.... Phoenix Theatre749 North Park Avenue - IndianapolisEvents 39.777614 -86.14687400000003 Address 749 North Park Avenue Indianapolis Indiana United States Upcoming Events No events in this location