McDonald's 3907

McDonald's #3907, is a McDonald's restaurant located at 2305 Central Avenue Northwest, Albuquerque, New Mexico. The location includes a PlayPlace and a drive-through.