1. On Site Technologies 3512 Providence Rd S, Waxhaw, NC 28173 Coordinate: 34.94608,-80.75502 Phone: (704) 243-4232