OTTO FELIX SEELER

Business Entity
NOT RENEWED

Architect

LICENSED ARCHITECT

001005193

NOT RENEWED

N

OTTO FELIX

SEELER

OTTO FELIX SEELER

02/09/1961

02/09/1961

SOUTH BEND

IN

46628

INDIANA

N

07/10/2006