860-258-3470 Specialties Physicians Locations Patient Portal Pay Bill. Search for: ... new system and will soon be offering you an even better alternative to pay your bills online that will encompass all of Starling. We apologize for the inconvenience and thank you for your patience..