To navigate, press the arrow keys. Xanadu Homes ← View details 6488 Wellington Road 7, Elora, Ontario N0B +1 519-846-2323 Get Directions From* To * — Required information