The Flower House ← View details 3525 Portage Road, Niagara Falls, ON L2J 2K5 +1 905-354-1999 Get Directions From* To * — Required information