1330 University Drive
Menlo Park, California, 94025-4251
Front Desk: (650) 323 4278

MTA logo

Menlo Towers is managed by:
Klaire Finlayson & Ana Ramirez
Lilac Management Group, Inc.
(888) 875 7227

front driveway view
University Drive entrance

west side view
Westside

social room
Social Room
west view
West view
first floor hallway
First floor hallway

sun set
Sunset
 
mid-peninsula map
Near downtown Menlo Park 

street map
Two blocks off of Santa Cruz, three from El Camino

An unofficial website sponsored by Bob Steele