Architect
LICENSED ARCHITECT
001009075
NOT RENEWED
N
STEPHEN F
RICHARDS
STEPHEN F RICHARDS
03/14/1978
11/30/1988
TAMPA
FL
33606
FLORIDA
07/10/2006