About

Edit info
  • Open today, 9:00am - 10:00pm
  • (901) 565-0144
  • 3851 S Perkins Rd
    Memphis TN 38118

Searching for a spa near you? Tokyo Spa's address is 3851 S Perkins Rd, Memphis, TN 38118. For more information like hours and prices call Tokyo Spa at (901) 565-0144.

Yelp Reviews