Revolutions Geraldton is a well respected bike shop owned and operated by cyclists. For over 30 years Geraldton residents have been buying bicycles from our store now located at 268 Marine Terrace (next door to Sail-Inn Snack Bar).