Provides rehabilitation, skilled nursing, & assisted living care
Located in the heart of downtown Delaware