1 Dr. Peter Robert Eckman, MD General Practitioner - General Avg. Rating: 0/5 Main Location 3507 Alma StPalo Alto, California 94306 Highlights Accepts Insurance Plans