Terra Firma Relocates!

November 12, 2014

Terra firma landscape architecture has moved into a new office in Portsmouth. We are now at 163A Court Street.

Come by and see our new space, now located closer to Downtown.

The complete article is available from the link below:


Return to Current News Listing