To navigate, press the arrow keys. Popeyes Louisiana Kitchen ← View details 9830 Markham Road, Markham, Ontario L6E 0H7 +1 905-201-1786 Get Directions From* To * — Required information