"Located in Central Florida, Fort Meade is a charming, historic town where everybody really does know your name.