First Parish Congregational Church and York Town Hall on York Street in historic town center of York village, Maine ME, USA.