Photo 8-RAN-19

Comments

The Labbe Homestead on 347 Park St, Rt 133, Livermore Falls. Still standing and very well maintained. Search 44.453002, -70.170136 on google maps.
44°27'10.8"N 70°10'12.5"W

Your Comment

Do you have a connection to this photograph? Maybe you grew up here or know someone who did? What has changed in the 57 years since this photo was taken? Tell us!