Relax Inn Memphis

5248 South 3rd Street, Memphis, TN 38109