KFC E648018

KFC #E648018 is a KFC restaurant located at 2491 North University Drive in Sunrise, Florida.