Lower Falls Landing, 106 Lafayette Street, Yarmouth, ME, US, 04096