Contact Us

Recovery Lab Windsor

We love to hear from our clients or people who want to learn more about Recovery Lab. Please use the form below to register your enquiry. We will get back to you quickly! Alternatively, you can call (03) 8899 7423.

  • Learn more about Recovery Lab, our products and services.
  • Find out about our free trials or memberships.
  • Understand how to make a booking.