Machias Public Library Posted on June 3, 2014 Address 9538 Main St. Machias New York 14101 United States Upcoming Events No events in this location