There is currently a total number of 3 Spencer's branches open near South Portland, Maine. A list of Spencer's locations in the area can be found here.