Bamboo Massage & Spa is located at: 11585 Us Highway 1, North Palm Beach, FL 33408.