Main Street Jacksonville FL 32206 United States of America
I-95-FL-353D-NB SR 114 (8th Street)Jacksonville Duval FL
I-95-FL-353D-SB SR 114 (8th Street)Jacksonville Duval FL
Brand: KFC
Wikipedia entry
Alpha Release News: see notes.