OTHELDA A SPENCER

Business Entity
ACTIVE

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

N

11/29/2024