Ohio Sports & Spine to Open New Office in Howland, Expand Services

HOWLAND, Ohio (March 25, 2019) – Ohio Sports & Spine Institute, a regional medical practice and rehabilitation center, today announced plans to expand and offer services at its new office in Howland, located at 8720 E. Market St., Suite 10. It will open April 1. Physicians and physical therapists will offer comprehensive care, including chiropractic […]