Pinecrest Rehab Hospital: 5360 Linton Blvd - Delray Beach, FL