McDonald's 14830

McDonald's #14830, also known as McDonald's Walmart Grand Falls-Windsor, is a McDonald's restaurant located at Walmart Discount Store #3036 19 Cromer Avenue, Grand Falls-Windsor, Newfoundland and Labrador.