Towngate Shopping Plaza ← View details 2446 Bank Street, Ottawa, ON K1V 1A8 Get Directions From* To * — Required information