McDonald's 20105

McDonald's #20105, is a McDonald's restaurant located at 4300 Osuna Northeast, Albuquerque, New Mexico. The location includes a drive-through.