RICHARD R LEITCH

Business Entity
NOT RENEWED

Architect

LICENSED ARCHITECT

001006219

NOT RENEWED

N

RICHARD R

LEITCH

RICHARD R LEITCH

04/05/1967

04/05/1967

NEWPORT BEACH

CA

92660

CALIFORNIA

N

07/10/2006