McDonald's 26044

McDonald's #26044, also known as McDonald's Callingwood Sq, is a McDonald's restaurant located at 6741 177th Street Northwest, Edmonton, Alberta.