1. Selma Flower Shop 114 West Waddell Street, Selma, NC 27576 Coordinate: 35.53712,-78.28333 Phone: (919) 965-5926