Mr. Edward M. PrattWrong Edward M. Pratt?
Board of Trustees Member
Middleborough Public Library
102 North Main Street
Middleborough, Massachusetts 02346
Company Description: The Middleborough Public Library was established in 1874. Volunteer help and private donations have always been crucial to its growth and development. The Library... more