1. Kleinfelder 321 Wall St, Princeton, NJ 08540 Coordinate: 40.39906,-74.649254 Phone: (609) 924-8821