Google founders' garage - Menlo Park

232 Santa Margarita Avenue. Menlo Park, CA 94025. The home where Google founders Larry Page and Sergey Brin first set up shop.

Get Directions to here | Add a new place in this area | Hotels in Menlo Oaks

Big map | Google Earth KML | OpenStreetMap

geoguess (updated 12 years ago)

lat: 37.4578819275, long: -122.163803101


Did you see something wrong?, contact Tagzania.