Company name: Fairfax House and Inwood House
Description: Fairfax house and inwood house are two twenty bed care homes in salisbury specialising in dementia care. Caring for the elderley.
85 Castle Rd, Salisbury SP1 3RW, United Kingdom