McDonald's 17691

McDonald's #17691, is a McDonald's restaurant located at 8003 South 84th Street, La Vista, Nebraska. The location includes a drive-through.