The Norwood Specialist Centre is at 31 Norwood Crescent, Moonee Ponds, Melbourne, Australia.
It is a medical centre for Specialists and Allied Health Professionals. The building is a converted Edwardian house with a car park. Wheelchair access is at the rear via the car park.
It is conveniently located right opposite the Moonee Ponds Metlink Train Station on the northbound side. You can find us on Google Maps.