McDonald's 10891

McDonald's #10891, is a McDonald's restaurant located at 925 62nd Avenue North, St. Petersburg, Florida. The location includes a drive-through.