McDonald's 3680

McDonald's #3680, is a McDonald's restaurant located at 410 West National Road, Englewood, Ohio. The location includes a drive-through.