Together, we are providing a higher level of health care. Menlo Medical Clinic in Menlo Park - 1300 Crane. 1300 Crane Street. Menlo Park, CA 94025. Phone: 650-498-6500 Getting Here. Maps & Directions. Maps & Directions. 1300 Crane Street. Menlo Park, CA 94025..