I'm getting real pissed off. I can't find anywhere to play tennis. :/ I don't have any friends that play tennis here, so I wanted to join a club, or something, but I can't find anything. I tried going to the USTA New England site, and I could find no answers whatsoever.
So, could anyone point out somewhere I might play. I know there's some people from Boston around here... Where the heck do you play!?