McDonald's 6896

McDonald's #6896, is a McDonald's restaurant located at 1001 North University Boulevard, Jacksonville, Florida. The location includes a drive-through.