Tack Shop Upholstery - Furniture Upholstery Repair Service | Upholstery Shop in San Carlos CA 1071 McCue Avenue, 94070 San Carlos