5145 Stevens Creek Blvd Ste 140, Santa Clara 95051, CA, United States
Distance: 880 yd.
Company description
Urgent Care & Primary Care facility in a convenient location with affordable pricing. Instant Urgent Care can treat non-life threatening injuries such as stitches, breaks, sprains and Primary Care.