1. Deeck Mechanical 301 Main St W, Locust, NC 28097 Coordinate: 35.25901,-80.42833 Phone: (704) 888-2113