Providence Medical Group Urgent Care - Napa ★★★★☆4.4 (183) Doctors & Clinics Urgent care center · Medical clinic · Walk-in clinic 1621 W Imola Ave, Napa, CA 94559 Call Website Details →