Liberty Plus Convenience Store 3305 North Liberty Street, Winston-Salem, NC 27105