Skip to content

The Apollo Bay Mechanics Institute Hall (The Mech), is located on the Great Ocean Road in Apollo Bay.

Mechanics Hall circa 1935