In partnership with the Maine Memory Network Maine Memory Network

South Portland Public Library

Contact the South Portland Public Library

South Portland Public Library
Main Branch:
483 Broadway
South Portland, ME, 04106
(207) 767-7660
Memorial Branch:
155 Wescott Road
South Portland, ME, 04106
(207) 775-1835

Director@SouthPortlandLibrary.com