McDonald's 22996

McDonald's #22996 was a McDonald's restaurant located at 5100 South Broadway, Englewood, Colorado. The location includes a drive-through.