Any creative ideas as to where this was?
I've had this photo for a bunch of years & no one seems to remember where this place was.
I assume it was someplace in East Braintree & judging by the railroad tracks may have been somewhere along where Rt. 3 is now?
Perhaps by the Elm St. overpass?