Campus Tennis Center is Oshawa based place and this enity listed in Sports Venue & Stadium category.