
Find Us
Ten locations across Northeast Ohio.
Walk-in care at Sheffield and Amherst. Scheduled appointments at every office. Call 440-496-6994 to find the one closest to you.
Our Offices
All ten locations.
Sheffield Village · Lorain County
Sheffield Office
5001 Transportation Drive, Suite 101
Sheffield Village, OH 44054
Amherst · Lorain County
Amherst Office
917 North Lake Street, Suite 100
Amherst, OH 44001
Elyria · Lorain County
Elyria Office
630 E. River Street
Elyria, OH 44035
North Olmsted · Cuyahoga County
North Olmsted Office
26127 Lorain Road, Suite 200B
North Olmsted, OH 44070
Oberlin · Lorain County
Oberlin Office
319 West Lorain Street
Oberlin, OH 44074
North Ridgeville · Lorain County
North Ridgeville Office
32800 Lorain Road, Suite 1100
North Ridgeville, OH 44039
Broadview Heights · Cuyahoga County
Broadview Heights Office
5901 East Royalton Road
Broadview Heights, OH 44147
Parma · Cuyahoga County
Parma Office
Parma Medical Arts Center 4, 6115 Powers Boulevard
Parma, OH 44129
Ashland · Ashland County
Ashland Office
1941 South Baney Road, Suite 300
Ashland, OH 44805
Westlake · Cuyahoga County
Westlake Office
SJMC Campus
29000 Center Ridge Road
Westlake, OH 44145
★ Walk-In Care
No appointment? No problem.
Walk in to our Sheffield Village or Amherst offices Monday through Friday, 8:00 AM – 4:00 PM. All ages welcome. No referral needed.
Have a question about which location is right for you?
