(03) 9329 9889
Suite 7, Level 1/33 Flemington Rd
Mon-Fri: 8am - 7pm, Sat: 9am - 1pm
North Melbourne VIC 3051
We are located on Flemington Road, in between Blackwood and Wreckyn Street (across the Peter MacCallum Cancer Centre) in North Melbourne, travelling by tram, you can take the 58 West Coburg or 59 Airport West tram – the stop is 14.
Subscribe to our Mailing List!
We promise not to spam you – subscribe to receive the latest news and articles from Body & Health Creation!