Architect
LICENSED ARCHITECT
001015903
ACTIVE
N
MICHAEL P
ROACH
MICHAEL P ROACH
10/02/1995
11/22/2024
11/30/2026
BLOOMINGDALE
IL
60108
DUPAGE