Bao Foot Spa
(561) 740-7744
1313 W Boynton Beach Blvd, Boynton Beach-delray Beach, Florida, 33426
About us
Bao Foot Spa is the finest and most luxurious foot spa in S. Florida. We are dedicated to you and your feet offering relaxing and rejuvenating treatments. Conveniently located in Boynton Beach near I-95. Indulge yourself.