Stars and stripes dr - Santa Clara, CA, United States close