Spire Alexandra Hospital is located in Chatham, United Kingdom on Impton Ln, Walderslade. Spire Alexandra Hospital is rated 3.3 out of 5 in the category family planning center in United Kingdom. Spire Alexandra Hospital is a medical practice company based out of IMPTON LN, Chatham, United Kingdom.
Address
Impton Ln, Walderslade
Accessibility
Wheelchair-accessible entrance