Explore details about location Melba Street. Melba Street is a location situated within the Adel alongside other areas such as Philips Street, David Circle Street, Poplar Street.