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.
Jenison

Jenison

345 Baldwin St.
Jenison , MI 49428

(616) 410-7703


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

Wait Time: Minutes

Plainfield

Plainfield

3100 Plainfield Ave NE
Grand Rapids, MI 49505

(616) 410-7701


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

Wait Time: Minutes

North Muskegon

North Muskegon

2006 Holton Rd
Muskegon, MI 49445

231-672-3333


Mon-Fri: 8:00am-4:30pm
Sat & Sun: Closed

Wait Time: Minutes

Sherman

Sherman

1670 E. Sherman Boulevard
Muskegon, MI 49444

231-672-3600


Mon-Fri: 8:00am-5:00pm
Sat & Sun: Closed

Wait Time: Minutes

Lakes Village

Lakes Village

6401 Prairie Street, Suite 1200
Norton Shores, MI 49444

231-672-7875


Temporarily Closed

Wait Time: Minutes

Norton Shores

Norton Shores

3570 Henry Street , Suite 130
Norton Shores, MI 49441

231-672-7640


Temporarily Closed

Wait Time: Minutes

Jenison

Distance:

Jenison

345 Baldwin St.
Jenison , MI 49428

(616) 410-7703


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

Wait Time: Minutes

Plainfield

Distance:

Plainfield

3100 Plainfield Ave NE
Grand Rapids, MI 49505

(616) 410-7701


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

Wait Time: Minutes

North Muskegon

Distance:

North Muskegon

2006 Holton Rd
Muskegon, MI 49445

231-672-3333


Mon-Fri: 8:00am-4:30pm
Sat & Sun: Closed

Wait Time: Minutes

Sherman

Distance:

Sherman

1670 E. Sherman Boulevard
Muskegon, MI 49444

231-672-3600


Mon-Fri: 8:00am-5:00pm
Sat & Sun: Closed

Wait Time: Minutes

Lakes Village

Distance:

Lakes Village

6401 Prairie Street, Suite 1200
Norton Shores, MI 49444

231-672-7875


Temporarily Closed

Wait Time: Minutes

Norton Shores

Distance:

Norton Shores

3570 Henry Street , Suite 130
Norton Shores, MI 49441

231-672-7640


Temporarily Closed

Wait Time: Minutes