You should definitely join Tennisopolis.com It is the world's biggest tennis network with 35,300 tennis partners
in 510 local groups. There are players of all levels from beginner to 5.5. In full disclosure, it is my site. I started it in 2008; it is a labor of love - all free. If you need any help finding partners, please let me know.