Atherton Park Post Acute ★★★★☆4.2 (109) Home Care & Senior Living Nursing home · Assisted living facility 1275 Crane St, Menlo Park, CA 94025 Today: Open 24 hours Call Website Details →