Appliances in El Portal, FL El Portal Appliance Repair167 NE 86th StEl Portal, FL, 331385618292382Appliance LiquidatorsAppliance RepairAppliancesWashing Machine Repair Show More