1. Screen Enc 1349 Nature Preserve Trl, Denver, NC 28037 Coordinate: 35.45717,-80.9688 Phone: (704) 483-8995