Florabella
Chalmers Rd
Ottawa, ON
K1H 6K6
(613) 523-9381
Rating:
3 out of 5 stars
(
1 reviews)
Hours: 250 characters left
Description
Florabella is a private company categorized under Flower Shops and located in Ottawa, ON, Canada. Our records show it was established in and incorporated in . Register for free to see additional information such as annual revenue and employment figures.
by manta
on November 07, 2012 from manta
Reviews
Good Service: This place specializes not just in great flowers, but also in great service. Their service is truly excellent just as their flowers are truly exquisite and beautiful. Well priced, too.
Rated 3 stars by Arsene Lupin
on September 13, 2010