Before completing his residency at Stanford University Medical Center, Dr. Marsh attended medical school at Harvard Medical School. Patients gave him an average rating of 3.5 stars out of 5. Dr. Marsh accepts Anthem, ConnectiCare, and Blue Cross/Blue Shield, in addition to other insurance carriers. He is professionally affiliated with Yale New Haven Health System.