Edwina House Nursing Home
64-66 Grovelands Rd., Enfield, Greater London, United Kingdom, N13 4RH
(02088) 866658 Phone