This place is great for anyone who is serious about tennis. They have outdoor clay courts (that they cover in winter to make them indoor) and they have both indoor and outdoor hard courts. You can take lessons here, play in tournaments, or join a league. They have it all!
more