Home Repair & Maintenance in Menlo Park, CA Skuza Interiors809 Laurel St #400Menlo Park, CA, 940258886952612Altering Remodeling ContractorsBuilding ContractorsConstruction CompaniesHandymanHome ImprovementHome ImprovementsHome Repair MaintenanceHomebuilderTile Show MoreSee AlsoCarpets & RugsCabinetsDoor RepairHome ImprovementsWindows-Repair, Replacement & Installation