Specialty Orthopaedics Office Location 190 Congress Park Drive Ste. 160 | Delray Beach , FL | 33445 Phone (561) 330-4358