American Kelco is located at 544 Lewelling Blvd, San Leandro, CA. This location is in the Ashland neighborhood. This business specializes in Storage. American Kelco is open Mon - Fri, 9am - 6pm; Sat - Sun, closed and accepts Cash, Mastercard and Visa.