Carroll Drive in Mountain View, CA 94043

Carroll Drive in Mountain View, CA 94043 (Santa Clara County) is a service road (private). It runs as a one-way street in a west-east direction starting from Edquiba Road and crosses Cody Road. Nearby there is an attraction. The nearest stop is Bayshore/NASA (about 450 m away). Carroll Drive also exists in Los Angeles County.

Road Type
service road
Route
east-west

Attractions

  • Lockheed P-3 Orion.