McDonald's 23408

McDonald's #23408, is a McDonald's restaurant located at 6927 Silver Star Road, Orlando, Florida. The location includes a drive-through.