Island Plaza ← View details 580 King St, Oshawa, ON L1J 7J1 Get Directions From* To * — Required information