Leeward Laundry & Appliance
91-624 Kilaha St
Ewa Beach, HI 96706
Ewa Beach, HI 96706