Petals Flower Shop is a Canadian Florist based in Campbell River, British Columbia. Petals Flower Shop is located at 1260 Shoppers Row, Suite 120, Campbell River, BC V9W, Canada,
Please contact Petals Flower Shop using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Petals Flower Shop opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.