Starling Physicians Internal Medicine: New Britain

300 Kensington Avenue, New Britain, Connecticut 06051