Genoa IL Tax Return Preparation & Filing 1. 502 E Main St, Genoa, IL 60135 | T Allen & Associates LLC (815) 784-6547