Princeton Indoor Tennis Center
92 Washington Rd , Princeton
It's a indoor tennis facility with 3 indoor courts. The men's locker room is upstairs. It's free to go in and watch the matches/lessons as well as use the locker room. The locker room is just your bas ...