Menlo College

Location
Atherton, CA
Student Size
826
College Type
Private University

About Our College

Menlo College is situated on 45-acre (0.18 km2) campus in Atherton, California, 25 miles southeast of San Francisco and 20 miles northwest of San Jose, California.

Learn More