Towry Mary E is a reputable health institution located in Lafayette, Louisiana, United States. Specializing in physiotherapy, Towry Mary E offers expert care and treatment for a wide range of physical ailments and injuries. With a focus on promoting healing and restoring mobility, the skilled team at Towry Mary E is dedicated to helping patients improve their overall health and well-being. Conveniently located at 100 William O Stutes Street, Towry Mary E is committed to providing top-quality care in a comfortable and welcoming environment.