To navigate, press the arrow keys. Blooming Gardens ← View details 120 Talbot Street West, Leamington, Ontario N8H 1M9 +1 519-322-4700 Get Directions From* To * — Required information