Travelers Insurance
You can setup your loss directly with Travelers 24 hours a day at 877-425-2466. If you have your claim number you can check the status online at:
www.travelers.com
Then look at the menu where it shows your claim info. Click that link.