Clarke Road Plaza - 161 ← View details 161 Clarke Road, London, ON N5W 5E3 Get Directions From* To * — Required information