McDonald's 6390

McDonald's #6390, is a McDonald's restaurant located at 900 West State Route 434, Longwood, Florida. The location includes a PlayPlace and a drive-through.