1. Doug Ruling Flower Shop 599 N Norcross Tucker Rd, Norcross, GA 30071 Coordinate: 33.92855,-84.21322 Phone: (770) 448-3733