Own or manage a place in town?
Claim a listingChase Bank, in Downtown Menlo Park, has a convenient walk-up ATM machine on Santa Cruz Avenue and a large public parking lot on the east side of the Bank. It is a full-service bank, offering home mortgages, personal banking and business banking options.