McDonald's 13862

McDonald's #13862, is a McDonald's restaurant located at 5750 North Washington Street, Denver, Colorado. The location includes a drive-through.