Get directions to: Chows, Homer, AK Restaurant address: 3522 Main St Homer, AK 99603, USA Driving Walking Bicycling Restaurant: Chows