University of Memphis, located at 620 Echles St, Memphis, Tennessee, 38111, is a premier sports facility offering an inviting space for athletes and sports enthusiasts alike. This vibrant venue is the perfect destination for anyone looking to enjoy outdoor sports in a welcoming community atmosphere.
At the University of Memphis, tennis lovers will find multiple hard courts available for public use. Whether a novice or a seasoned player, the well-maintained outdoor courts provide an ideal setti...