1. Anchor River Appliance Repair 4053 Pennock St, Homer, AK 99603 Coordinate: 59.64886,-151.51756 Phone: (907) 399-8281