Elmwood Insurance Services, LLC Insurance Agencies Auto Insurance Agencies Home Insurance Agencies Life Insurance Agencies Motorcycle Insurance Agencies 4.8 (22) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (309) 742-2141 Direction Website Reviews 124 E Main St Elmwood , IL 97123