About

Edit info

Searching for a spa? Check out Fenix Body Spa located at 9600 SW 8th St in Miami, FL 33174. Have more questions before you visit? Give Fenix Body Spa a call at (305) 559-0730 to get more information about prices and menu items.