Exit 33onI-880 Southbound
Right 0.09 mi
KFC
2187 Merced Street, San Leandro, CA 94577
Amenities
Fast Food
Restaurant
WiFi