860-258-3470 Specialties Physicians Locations Patient Portal Pay Bill. Search for: Call: 860-258-3470. ... Starling Provider Login ....