North Lincoln Street Wilmington DE 19806 United States of America
I-95-DE-7-NB DE 52 (Delaware Avenue)Wilmington DE
I-95-DE-7A-SB DE 52 (Delaware Avenue)Wilmington DE
Brand: Dunkin' Donuts
Wikipedia entry
Alpha Release News: see notes.