Exit 72AonI-80 Westbound
Left 0.21 mi
KFC
1617 Research Park Dr., Davis, CA 95616
Amenities
Fast Food
WiFi