Baroda Care

Baroda Care is a care home located at 34 Merdon Avenue, Chandlers Ford, Eastleigh, Hampshire, SO53 1EP. The facility offers nursing and respite care services,…