McDonald's 11720

McDonald's #11720, is a McDonald's restaurant located at 1051 Elida Avenue, Delphos, Ohio. The location includes a drive-through.