Lafayette Hospital + Clinics

Primary Care Clinics

Primary Care Clinics are located in Darlington, Argyle + Shullsburg. Our compassionate providers offer comprehensive patient-centered care to patients of all ages in the communities we serve.

Same-Day Appointments

At LHC, our providers take the time to listen with care and compassion. We also offer same-day appointments—because we understand that life gets busy, and sometimes you need care right away. With same-day appointments, we’ll do our best to get you in when you need it most.

It’s our tradition of caring for the community!

Primary Care Clinic Hours

 

Darlington Clinic

Monday – Thursday 7:30 am – 7:30 pm
Friday 8 am – 5:30 pm

608-776-4497

To make an appointment, call 608-776-4497

 

 

Argyle Clinic

Monday, Tuesday, Thursday, Friday 8 am – Noon & 1 – 5 pm
Wednesday 9:20 am – Noon & 1 – 5 pm

To make an appointment, call 608-543-3392

Shullsburg Clinic

Monday, Tuesday, Thursday

8 am – Noon & 1 – 5 pm

Wednesday 9:20 am – Noon & 1 – 5 pm

Friday 8 am – Noon

 

To make an appointment, call 608-965-4475

Primary Care Clinics Conveniently Located:

 

Primary Care Clinic, Darlington – NEW Location

211 Bev Anderson Dr.
Darlington, WI 53530

(608) 776-4497

 

 

picture of Argyle clinic

Primary Care Clinic, Argyle

Rural Health Clinic

107 Center Street
Argyle, WI 53504
(608) 543-3392

 

 

 

picture of Shullsburg clinic

Primary Care Clinic, Shullsburg

Rural Health Clinic

104 South Judgement Street
Shullsburg, WI 53586
(608) 965-4475