License Directory

Steven Robert Russell

Active

California license 5576

License

Licensed by
California Landscape Architects Technical Committee
License number
5576
Status
Active
First issued
November 5, 2009
Expires
July 31, 2028
License holder
Steven Robert Russell
Entity type
Individual

Classifications

Contact

7712 Se 16th Ave
Portland, OR 97202