About

Edit info

Searching for a spa near you? Check out Body Temple Spa located at 275 NE 18th St in Miami, FL 33132. Get more information by calling (305) 371-0079 for information like prices or hours.