1. All Needs Herb Shop 123 N Raiford St, Selma, NC 27576 Coordinate: 35.53652,-78.2831 Phone: (919) 351-0374