Menlo, founded in 1927, is a private, multipurpose college. Its 62-acre campus is located in Atherton, 30 miles south of San Francisco.