Desborough Care - The Firs is a care home located at 77 The Causeway, Potters Bar, Hertfordshire, EN6 5HL. The facility offers a range of care services,…