Jay York's the Last Church on the Left 58 Wilmot Street (bayside Neighborhood) 04101 Portland, ME, US