Directions & Map
***NOTE OUR NEW ADDRESS!***
SEA LANE BIOTECHNOLOGIES
1400 Terra Bella Avenue
Suite K
Mountain View, CA 94043
Click here to see the map.
From HWY 101 NORTH
Exit North Shoreline Blvd and turn Left
Turn right at Terra Bella Avenue
1400 Terra Bella Ave will be on the right at the end of Terra Bella
From HWY 101 SOUTH
Exit North Shoreline Blvd Exit and turn Right
Turn right at Terra Bella Avenue
1400 Terra Bella Ave will be on the right at the end of Terra Bella