McDonald's 34611

McDonald's #34611 is a McDonald's restaurant located at 36218 Lighthouse Road, Selbyville, Delaware.