Architect
LICENSED ARCHITECT
001024273
ACTIVE
N
ELLEN
SPENCER
ELLEN SPENCER
02/23/2018
06/20/2025
11/30/2026
SWANSEA
IL
62226
SAINT CLAIR