Instant Urgent Care ★★★★☆4.4 (1,633) Doctors & Clinics Urgent care center · Occupational medical physician 3466 El Camino Real, Santa Clara, CA 95051 Call Website Details →