212 N Main St, Newark, New York 14513 USA
Harassment and threats from this business.
Photo Credit: Yelp