KFC E810003

KFC #E810003 is a KFC restaurant located at 3026 North Ashley Street in Valdosta, Georgia.