Meet our office dog, Buddy! He's not here everyday, but if he's here and if you would like to meet him, he would love to meet you!
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.