Alameda Repair Shop
2436 Webb Avenue, Alameda
510-522-0131

Alameda Repair Shop

Locks, Keys, Glass & Window Repair, Lawnmower & Tool Sharpening, and Small Engine Service. 24-hour emergency service available.