Annual Physical Exams
Stay ahead of your health with a thorough yearly check-up. We review your history, run key screenings, and build a plan for the year ahead.
Dr. David A. Lockshaw brings a calm, patient-first approach to primary care right here in Struthers. Whether you need a routine check-up, help managing a long-term condition, or a safe place to bring your family, you'll find a doctor who genuinely listens.
Dr. Lockshaw provides a full range of family medicine services, tailored to your individual health needs — no matter your age or condition.
Stay ahead of your health with a thorough yearly check-up. We review your history, run key screenings, and build a plan for the year ahead.
Living with diabetes, high blood pressure, or asthma? We create personalized management plans that keep you stable and feeling your best.
Early detection saves lives. We offer age-appropriate cancer screenings, cholesterol checks, blood sugar testing, and more.
Sick or injured? We treat common acute conditions — infections, sprains, allergies, and more — often on the same or next day.
From pediatric visits to senior care, we support the health of your entire family under one roof. Continuity of care, one trusted doctor.
Protect yourself and your community. We provide flu shots, travel vaccines, shingles vaccines, and all routine immunizations for adults and children.
Dr. David A. Lockshaw is a board-certified osteopathic physician who has made Struthers his home and his practice. With a Doctor of Osteopathic Medicine (DO) degree, Dr. Lockshaw is trained to treat the whole person — not just the symptoms — focusing on how your lifestyle, environment, and overall wellness connect.
He believes that the best healthcare happens when patients and doctors work as partners. That means taking the time to listen, explaining your options in plain language, and helping you make decisions you feel confident about.
Whether you're searching for a new primary care provider or looking for a doctor who knows your name, Dr. Lockshaw and his team are here to welcome you.
Quality healthcare shouldn't come with surprises. We accept most major insurance providers and work with you to understand your coverage before your visit.
Please call us at (330) 755-3233 to verify your specific plan.
296 E Manor Ave
Struthers, OH 44471
Monday – Friday
By appointment only
Click "Get Directions" to open in Google Maps
Whether you're looking for a new primary care provider or need to schedule your annual exam, we're here for you. Call us today or send a message — we look forward to meeting you.