Plant Nursery
144 N Main St, Paris, ID 83261, US
(208) 221-9187
Hours not published on validated sources
Petals Of Paris is a plant nursery and garden center in Paris, ID.
Discover sustainable businesses in your area
Pull back the logo and let go. Whatever you hit picks your place.