Instant Urgent Care Stevens Creek

exterior of urgent care center on stevens creek blvd