Meera Nursing Home Ltd
146 Stag Ln., Edgware, Greater London, United Kingdom, NW9 0QR
(02082) 049140 Phone