Want to play tennis for much less? Get your Parks Tennis Pass now!

Coaching sessions at Millhouses Park

April 2019

6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play

May 2019

6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play

June 2019

6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play

July 2019

6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play

August 2019

6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play

September 2019

6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Bootcamp Tennis Tues
Coached by: Jake Walker
Pay & Play
7:30pm–8:59pm
Summer19 Hit'n'Mix Tues
Coached by: Jake Walker
Pay & Play
6:30pm–7:29pm
Summer19 Adult Beginners Thurs
Coached by: Jake Walker
Pay & Play
7:30pm–8:30pm
Summer19 Adult Improvers Thurs
Coached by: Jake Walker
Pay & Play