Starling Physicians: Noelle Leong, MD 300 Kensington Avenue, New Britain, CT 06051