McDonald's 31308

McDonald's #31308, is a McDonald's restaurant located at 4080 Wedgewood Lane, The Villages, Florida. The location includes a drive-through.