License Directory

Montgomery Todd Hill

Active

California license 5745

License

Licensed by
California Landscape Architects Technical Committee
License number
5745
Status
Active
First issued
September 7, 2011
Expires
July 31, 2028
License holder
Montgomery Todd Hill
Entity type
Individual

Classifications

Contact

555 Beach Street 4th Floor
San Francisco, CA 94133
San Francisco County