Grimsby Tennis Club is located in Grimsby, Canada on 46 St Andrews Ave. Grimsby Tennis Club is rated 4.7 out of 5 in the category tennis clubtennis court in Canada. Grimsby Tennis Club is a company based out of 20 Livingston Ave, Grimsby, Ontario, Canada.
Address
46 St Andrews Ave
Headquarters
Grimsby, Ontario
Accessibility
Wheelchair-accessible car park