Under New Management: Sandalwood Rehabilitation and Nursing Center is located in Daytona Beach, United States on 1001 S Beach St. Under New Management: Sandalwood Rehabilitation and Nursing Center is rated 3.3 out of 5 in the category nursing home in United States.
Accessibility
Wheelchair-accessible entrance