The best way to find a facility in your new location would be to visit
www.tenniswelcomecenter.com. From there you can do a search using your new city and state or zip code and the site will display all the tennis centers in your general area.
Good luck to all!