Map location of Michael Walsh 1801 North Mill Street Suite J, Naperville, IL 60563 Phone: 815-715-0798