46-year-old Marc Richard Cohen lives in Hermosa Beach, CA. He has also lived in Manhattan Beach, CA; Menlo Park, CA; Stanford, CA and Sunnyvale, CA. He has worked for Md, Doctor Of Medicine and Professional Corporation. Positions he has held include Doctor and Medical Doctor.