Omni Physical & Aquatic Therapy is a premier health institution located at 12 Village Street in North Haven, Connecticut, United States. Our team of experienced therapists specialize in providing top-notch physical therapy and aquatic therapy services to help our patients recover from injuries, manage chronic pain, and improve their overall health and well-being. Our state-of-the-art facility is equipped with the latest technology and equipment to ensure that our patients receive the highest quality care. Whether you are recovering from surgery, dealing with a sports injury, or seeking relief from a medical condition, Omni Physical & Aquatic Therapy is here to help you achieve your health and wellness goals.