1. T & L Internet Cafe 1108 Vaughn Rd, Burlington, NC 27217 Coordinate: 36.10023,-79.42023 Phone: (336) 229-0073