KFC E648025

KFC #E648025 is a KFC restaurant located at 3298 North State Road 7 in Lauderdale Lakes, Florida.