Starling Physicians Department of Cardiology - New Britain 1 Lake Street, New Britain, CT 06052