McDonald's 26010

McDonald's #26010, also known as '''McDonald's Tecumseh/St. Clair Beach''', is a McDonald's restaurant located at 1631 Manning Road, Tecumseh, Ontario.