1. Petals Flowers & Fine Gifts & Rockland Rd, Montchanin, DE 19710 Coordinate: 39.795116,-75.57422 Phone: (302) 654-9556