Public Tennis Courts in Ottawa
MisterWhat has found 2 results for Public Tennis Courts in Ottawa. Find phone numbers, addresses, maps, postcodes, website, contact details and other useful information.
Tennis Center West Ottawa
120 Greenview Avenue
Ottawa, ON K2B 8J8
120 Greenview Avenue
Ottawa, ON K2B 8J8
Elmdale Tennis
184 Avenue Holland
Ottawa, ON K1Y 0X4
184 Avenue Holland
Ottawa, ON K1Y 0X4