Delray Beach FL Spas 1. 1836 S Federal Hwy, Delray Beach, FL 33483 | Findlay Chiropractic (561) 243-0264