Cafe in Semora, NC T T I Internet Cafe14766 Nc Highway 119 NSemora, NC, 273433362340373Internet Cafes Show More