1. Backyard Building 219 E Peacock Ave, Denton, NC 27239 Coordinate: 35.63027,-80.10949 Phone: (336) 859-5550