Dr. Fahmeedah Kamal, MD
Nephrology
Make an Appointment
(650) 724-3660Telehealth services available
Menlo Medical Clinic is located at 1300 Crane St, Menlo Park, CA 94025.
Providers at Menlo Medical Clinic specialize in Internal Medicine and Nephrology.
Two providers practice at Menlo Medical Clinic.
Use the insurance check on this page to verify if Menlo Medical Clinic is in-network.