Clinic Locations

Must be a valid ZIP code
An embedded Google map containing our locations is included below. For a static, text-based listing of the locations, please switch to the list view by clicking the button below.
Rockford

Rockford

6050 Northland Drive, Suite 1159
Rockford, MI 49341

616-685-7961


Mon-Sun: 8:00am-8:00pm

Wait Time: Minutes

North Muskegon

North Muskegon

2006 Holton Rd
Muskegon, MI 49445

231-672-3333


Mon-Sun: 8:00am-8:00pm

Wait Time: Minutes

Hudsonville

Hudsonville

3925 32nd Avenue
Hudsonville, MI 49426

616-685-1530


Mon-Fri: 10:00am-6:00pm
Closed on weekends

Wait Time: Minutes

Sherman

Sherman

1670 E. Sherman Boulevard
Muskegon, MI 49444

231-672-3600


Mon-Sun: 8:00am-8:00pm

Wait Time: Minutes

Lakes Village

Lakes Village

6401 Prairie Street, Suite 1200
Norton Shores, MI 49444

231-672-7875


Mon-Sun: 8:00am-8:00pm

Wait Time: Minutes

Norton Shores

Norton Shores

3570 Henry Street , Suite 130
Norton Shores, MI 49444

231-672-7640


Mon-Sun: 8:00am-8:00pm

Wait Time: Minutes

Rockford

Distance:

Rockford

6050 Northland Drive, Suite 1159
Rockford, MI 49341

616-685-7961


Mon-Sun: 8:00am-8:00pm

Wait Time: Minutes

North Muskegon

Distance:

North Muskegon

2006 Holton Rd
Muskegon, MI 49445

231-672-3333


Mon-Sun: 8:00am-8:00pm

Wait Time: Minutes

Hudsonville

Distance:

Hudsonville

3925 32nd Avenue
Hudsonville, MI 49426

616-685-1530


Mon-Fri: 10:00am-6:00pm
Closed on weekends

Wait Time: Minutes

Sherman

Distance:

Sherman

1670 E. Sherman Boulevard
Muskegon, MI 49444

231-672-3600


Mon-Sun: 8:00am-8:00pm

Wait Time: Minutes

Lakes Village

Distance:

Lakes Village

6401 Prairie Street, Suite 1200
Norton Shores, MI 49444

231-672-7875


Mon-Sun: 8:00am-8:00pm

Wait Time: Minutes

Norton Shores

Distance:

Norton Shores

3570 Henry Street , Suite 130
Norton Shores, MI 49444

231-672-7640


Mon-Sun: 8:00am-8:00pm

Wait Time: Minutes