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.

Make an Appointment

440-496-6994

Call to schedule a visit at any of our locations.

Our Offices

All ten locations.

★ Walk-In Clinic

Sheffield Village · Lorain County

Sheffield Office

5001 Transportation Drive, Suite 101
Sheffield Village, OH 44054

★ Walk-In Clinic

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

Coming Soon

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?