Wyandot Service Plaza - Genoa, OH
N 41° 29.386 W 083° 22.112
17T E 302277 N 4595836
Mile 77 rest area on eastbound I-90.
Waymark Code: WM6TEJ
Location: Ohio, United States
Date Posted: 07/18/2009
Views: 5
Found this map inside the rest stop along with a few restaurants and a penny smasher.