1. Internet Access 598 Woodruff Rd, Selma, NC 27576 Coordinate: 35.60062,-78.21927 Phone: (919) 934-1570