Pamper yourself and enjoy a relaxing spa experience

Business Hours

Monday - Friday: 9am - 7pm

Saturday: 9am - 6pm

Sunday: 11am - 5pm

Contact

(954) 441 - 5999

Please call to book appointments!

Walk-Ins Available!

Location

2130 North Flamingo Road, Pembroke Pines, Florida 33028

 

Located in the Flamingo Falls Plaza near Fresh Market.