Lake Health, Inc
Permanently closed
36001 Euclid Ave Ste C7
Willoughby, OH 44094
Lake Health Inc. is a dedicated physical therapy clinic located in Willoughby OH. With a focus on rehabilitation and wellness the skilled team provides personalized treatment plans to help patients recover from injuries and improve their overall physical health. The welcoming environment and professional staff ensure a supportive experience for individuals of all ages on their journey to recovery.
Generated from this place's information
Also at this address
See a problem?




