1 results
Melrose Park is a suburb of Sydney, Australia, located 17 kilometres north-west of the Sydney central business district, and is split between the local government areas of the City of Ryde and the City of Parramatta.