St. Petersburg, FL (Not Russia) Posted on May 1, 2007 by deannanmc 0 Tom’s dad is from Seminole, my parents moved to Treasure Island, but they all sort of fall under the heading of “St. Petersburg” when you look at a map of Florida. Not Russia, though. Who visits Russia in December? Not me. About these ads Share this:ShareEmailTwitterFacebookStumbleUponRedditDiggLike this:Like Loading...