This is a business listing for Petals & Papers (, Middleton, ID 83644) from the Florists directory, under Idaho Florists, provided by Florist4Us.
Where is Petals & Papers located?
Petals & Papers is located at: , Middleton, ID 83644.
What is Petals & Papers's phone number?
Petals & Papers's phone number is: (208) 585-2323.
You can find more similar services in Idaho Florists from our Florists Directory.
Here are some other listings in the Middleton, ID Florists Directory: Designs By Diana, Petals & Papers.