Architect
LICENSED ARCHITECT
001020797
ACTIVE
N
OTHELDA
A
SPENCER
OTHELDA A SPENCER
08/27/2009
11/29/2024
11/30/2026
COLUMBUS
OH
43215
OHIO