Thomas Memorial Library

Library Director: Kyle Neugebauer
Assistant Director/Children's Librarian
Rachel Davis
Telephone 207-799-1720
Library Hours: See website
Mailing address:
P.O. Box 6260
Cape Elizabeth, Maine 04107
Location:

6 Scott Dyer Road
Directions


Department Information:

Services: