To Index
Nellie's Tea Room, located on Broadway Street. The small building located to its left in Pomp LeBlanc's barbershop, and the white building to the right is Pete MacMahon's store. The car parked immediately in the foreground is a 1954 Meteor. (Historical Society)
To Text