McDonald's 26128

McDonald's #26128, is a McDonald's restaurant located at 1920 West State Route 426, Oviedo, Florida. The location includes a drive-through.