Life Care Center of Hilton Head
120 Lamotte Dr
Hilton Head, SC 29926
Located at 120 Lamotte Dr in Hilton Head, South Carolina, Life Care Center of Hilton Head is an 88 bed senior housing community. The facility is in a predominantly middle income area, with an average family income of $66,365. ...