Get directions to: Kfc, Neptune Beach, FL Restaurant address: 626 Atlantic Blvd Neptune Beach, FL 32266, USA Driving Walking Bicycling Restaurant: Kfc