106 Main St, Peabody, Massachusetts 01960 USA
Front of the Sugarcane Restaurant, boarded up yesterday, April 18, 2022
Photo Credit: Yelp