The offices of Trowbridge Wolf Michaels Landscape Architects are located in Ithaca, New York.
1001 West Seneca Street, Suite 201, Ithaca, NY 14850
T (607) 277-1400
View on Map
(607) 277 1400 x12
(607) 277 1400 x10
We cherish diversity. Our team engages in a highly collaborative studio environment that incorporates a broad set of skills and expertise. The resulting product inherits the richness of this design environment.