McDonald's 19066

McDonald's #19066, also known as McDonald's St. Johns'S, is a McDonald's restaurant located at 37 Anderson Avenue, St. John's, Newfoundland and Labrador.