Loading Map.... Merrill Auditorium (details)20 Myrtle St - Portland 43.6595377 -70.2570766 Address 20 Myrtle St Portland ME 04101 United States Upcoming Events No events in this location