149 Pond St, Stoneham, Massachusetts 02180 USA
Sign near the triceratops sculpture
Photo Credit: Yelp