NorthBay Health Urgent Care - Rio Vista ★★★★☆3.9 (9) Doctors & Clinics Urgent care center 327 Main St, Rio Vista, CA 94571 Call Website Details →