Providence Urgent Care - Windsor

6580 Hembree Ln #270, Windsor, CA 95492

Phone: 707-838-2044

Providence Urgent Care - Windsor

About Providence Urgent Care - Windsor

Providence Urgent Care - Windsor is at 6580 Hembree Ln #270, Windsor, CA 95492. It's open 9 AM–6:30 PM every day.

It averages 3.8 stars from 69 Google reviews.

There are 2 other clinics within 5 miles; the closest is St. Joseph Health Medical Group Windsor After Hours Care, 1.9 miles away.

Other urgent care nearby