Phone Number 519-488-5294 is registered to Holland House Restaurant & Tavern, located at 33317 Talbot Line, Iona Station, ON, Canada. Long Distance Dial +1 5194885294.
Find a Iona Station Business Details by Phone Number.
Iona Station 411 Reverse Lookup Iona Station Ontario