Share: Northwestern Mutual - The Vedder Group 2039 Centre Point Blvd-101 Tallahassee, FL 32308 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.