Get directions to: Kfc, Downey, CA Restaurant address: 12620 Paramount Blvd Downey, CA 90242, USA Driving Walking Bicycling Restaurant: Kfc