825 South Cable Road, Lima, Ohio 45805
(419) 224-1234
Leahy Family Care & Wellness Center is a comprehensive medical practice, located in Lima, Ohio and serving patients in the surrounding Allen County areas. Designed to be a one-stop-shop to wellness, the practice is independently owned and operated by