CENTRE INFORMATION
OPENING HOURS
Trading hours may vary from store to store
GETTING HERE
Melrose Plaza is located at 1031-1037 South Rd, Melrose Plaza
CENTRE SERVICES
Planning a visit? Find out about the centre facilities
CONTACT US
Have a question? Get in touch with the centre