McDonald's 21140

McDonald's #21140, is a McDonald's restaurant located at 4160 Ogletown-Stanton Road, Newark, Delaware. The location includes a drive-through.