Manitoulin Flowers - Lougheed Flower Shops Business Profile Contact Information ToolBox 1,740 Views 0 Testimonials Print This Listing Add To My Favourites Manitoulin Flowers - Lougheed Flower Shops Manitoulin Flowers – Lougheed Flower Shops, Florists & Flower Shops, in Sudbury Ontario. Manitoulin Flowers - Lougheed Flower Shops Location Sudbury, ON Address 60 Eyre St, Sudbury, ON P3C 4A7 Telephone 705-674-9685 Category Florists & Flower Shops Location Sudbury, ON Address 60 Eyre St, Sudbury, ON P3C 4A7 Telephone 705-674-9685 Category Florists & Flower Shops