RICHARD E SPENCER

Business Entity
INACTIVE

Architect

LICENSED ARCHITECT

001003501

INACTIVE

N

RICHARD E

SPENCER

RICHARD E SPENCER

03/27/1950

03/27/1950

11/30/1984

TEMPLE TERRACE

FL

33617

FLORIDA

N

07/10/2006