Sir Ivan Stedeford Hospital
From Wikipedia, the free encyclopedia
Sir Ivan Stedeford Hospital is a modern multi-speciality hostpital in Ambattur near Chennai, India. The hospital is named after Sir Ivan Stedeford, a British industrialist and philanthropist. The hospital was opened in 25 February 1966, and managed by the AMM Foundation.