We're excited to say the Cowen Clinic website is online! Find out more about us, our services, and our office.
726 North Acadia Road
Thibodaux, LA 70301
+1 985 447 9922
The Cowen Clinic is a medical clinic of Physical Medicine and Rehabilitation located in Thibodaux, Louisiana. Dr. Cowen and the staff strive to treat our patients in a professional and respectful manner. Our goal is to provide quality and expert care. Dr. Cowen's background and experience described above can hopefully be of service to you and your loved ones.