03 5275 2939

Call us today


Send us a message

    We are located in Lara, Victoria, about 70km southwest of Melbourne CBD and 10km north of Geelong’s city centre.  Conveniently located near the Geelong Ring Road/Princes Freeway (M1) and Geelong-Bacchus Marsh Road (C704).

    • 15 minutes leisurely drive from Geelong city centre or Avalon Airport.
    • 30 minutes from Werribee.

    03 5275 2939

    20 Research Road, Lara, Victoria, 3212

    Open Daily 9am - 5pm (Except some public holidays)

    Scroll to top