Windsor Urgent Care - Providence Health

  • Medical: Hospital & Clinic
6580 Hembree Ln, Ste 270
Windsor, CA 95492
(707) 838-2044
  • About

    9 a.m. - 6:30 p.m., seven days a week
    Walk-in care may be limited due to high patients volumes. We recommend reserving your spot.We offer compassionate and quality care for injuries and illnesses incl