Skip to main content

Alicia Nursing Home

105-115 and 33-35 Marsh Road, Luton, Bedfordshire, LU3 2QG

About this care service

This service is run by Apex Care Homes Limited, within Luton local authority