He accepts several insurance carriers, including Anthem, ConnectiCare, and Blue Cross/Blue Shield. After completing medical school at Vanderbilt University School of Medicine, Dr. Kirsch performed his residency at Georgetown University Medical Center and a hospital affiliated with New York Medical College. He is professionally affiliated with Yale New Haven Health System.