September 29, 2020 @ 10:00 am - 4:00 pm Flu Shots – Free WEAR MASKS Lee/Pellon Center 100 Main St, Machias, ME, United States