Developing technically efficient strokes not only dramatically improves your game, but also helps to prevent injury. Whether it’s improving your topspin, developing a stronger serve, adding a drop shot, or rehabbing an injury or helping prevent one, there is no substitute for private instruction from our tennis staff. Our technical knowledge will keep you on the court longer!

Contact our Adult Tennis Director: Victor Urzua USPTA, to get started!



From Beginners to Advanced Competitive Players, our programming has a place for you. Our TMA coaching staff strives to find ways to “MATCH” your needs. Our instruction is anchored by our knowledge in producing technically efficient strokes while delivering it in a fun “live ball drill” format.


Have you always wanted to learn tennis? Learn a new sport, make new friends, have fun and feel great. Our Try Tennis classes will teach players how to serve, rally and play while learning the basics of tennis in a fun and relaxed environment.

To sign up or for questions: Contact
Huibri@playtma.com or 215-696-3906


Created to give you control over who you play with and what you work on.

You request the day and time and we will provide you with a tennis professional to run your group. This format allows you to customize your sessions based on the preferences of the group.
All levels are welcome! Up to 6 players.

To get your group started or for more information, contact
Huibri@playtma.com or 215-696-3906


Have you played before, but think you forgot? We can bring it back! These classes will consist of doubles drills, continuous improvement on stroke production and shot selection. Our Restart tennis classes are the perfect blend of information, perspiration and inspiration. Get started with our flexible format to fit your scheduling needs.

Contact, Huibri@playtma.com or call 215-696-3906 to get started



Enjoy 90 minutes of doubles play, facilitated and organized by a pro in a positive and fun environment. Build your tennis network. Pro will offer guidance, answer questions, pair up players.

Let’s Play

Enjoy 90 minutes of guranteed play time. Looking to get out and play with over like minded players in a fun and positive environment? This is the perfect matchplay opportunity to build your tennis network.

Balls are Included.

Afterwards, enjoy social time with tennis friends on our patio



There is no substitute for LIVE BALL DRILLS. especially when it comes to competitive doubles. The first 30 minutes are spent on developing the needed tools to use in developing a competitive double strategy. The last hour is based on situational doubles drills that lead to building strategies based on the opponents in front of you. This is a higher-paced, greater intensity doubles coaching for 3.5 level players and above. Level Matching is very important to your development and the value of the group. Please get approval from our tennis staff before attending!


Contact Victor@upperdublindsportscenter.com to get started


Doubles with a specific partner is such a unique experience. Making 2 good individual players work together can lead to a great partnership. Understanding what makes that balance is what makes our coaches unique. There isn’t one strategy that works for all. Taking the unique strengths of each player and blending them to create a strong pair will only come with working together in a competitive yet modified environment Our drills will teach you how to play better tennis TOGETHER Haven’t you always wanted to figure out who actually should “covers middle”.


Contact Victor@upperdublindsportscenter.com to get started


Tuesday Men’s Night

Multiple courts for drilling, this is the perfect bit of “you time” We run a variety of formats, but would best to equate your time with us attending a great practice on a college team. (Level 3.5 & higher)

Sunday Sunrise

Haul out the coffee and join us. We have plenty of ringers and great players. High energy and play is the perfect way to start your Sunday on a high. (Level 3.5 – 4.5)

To sign-up, get more information about Men’s Night or Sunrise Programs

Call / Text Mark Spann 610-529-6096


Let us help you get started!

You have Successfully Subscribed!