Directions to Nova Engineering and Environmental Directions to Nova Engineering and Environmental Search | Advanced Search | New Members | Coupons and Discounts | All Categories Business & Professional Services >> Professional Services >> Engineers - Consulting Nova Engineering and Environmental 1572 Capital Circle NWTallahassee, FL 32303 | map Steve Goudie (850) 421-6682 Visit Site Get directions to: Nova Engineering and Environmental, 1572 Capital Circle NW, Tallahassee FL Get directions from: Click to Print This Page If your business isn't here, contact us today to get listed!