Talro Insurance Agency provides non-standard auto policies (e.g. SR-22) to residents throughout Illinois. The company has been in business for over 50 years and has office locations in Chicago, Waukegan, Joliet, and Des Plaines. You can get a free quote online via the Talro website. If you need to make a payment then click the “Login” link on this page for more details regarding payment options.