KFC E648023

KFC #E648023 is a KFC restaurant located at 3300 North Nob Hill Road in Sunrise, Florida.