Thomas Memorial Library
Address:
6 Scott Dyer Road
Cape Elizabeth, ME 04107