Architect
LICENSED ARCHITECT
001019997
ACTIVE
N
MICHAEL
WILLIAM
BYRD
MICHAEL WILLIAM BYRD
09/19/2007
08/29/2024
11/30/2026
SAINT LOUIS
MO
63108
02/19/2025