McDonald's 5880

McDonald's #5880, is a McDonald's restaurant located at 3102 West Locust, Davenport, Iowa. The location includes a drive-through.