McDonald's 22731

McDonald's #22731, is a McDonald's restaurant located at 102 East International Speedway Boulevard, North De Land, Florida. The location includes a drive-through.