Middletown Thrall Library Map Unavailable Address 11 Depot St. Middletown NY 10940 United States Upcoming Events No events in this location