Home › Top 4 Spa in North Miami Beach, Florida Find best Spa in North Miami Beach, Florida, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Zen Spa Miami US, North Miami Beach, FL 3317918900 NE 14th Ave Fab Body Spa US, North Miami Beach, FL 33162633 NE 167th St SPAZCP US, North Miami Beach, FL 331622040 NE 163rd St The Flourished Spa & Wellness Center US, North Miami Beach, FL 331621783 NE 162nd St