Tallahassee FL Process Servers 1. 417 E Virginia St, Tallahassee, FL 32301 | Capital Connection (850) 224-8870