Architect
LICENSED ARCHITECT
001013678
NOT RENEWED
N
MICHAEL F
WILLARD
MICHAEL F WILLARD
03/09/1991
11/23/2022
11/30/2024
CHICAGO
IL
60640
COOK
03/06/2025