Save Richard A. Cagna, MD RichardCagna.MD.com • Internist • 38 years experience Richard A. Cagna, MD 2 Concorde Way, Suite 2, Windsor Locks, CT 06096