KFC E320015

KFC #E320015 is a KFC restaurant located at 646 North Carolina Highway 24 in Albemarle, North Carolina.