Otter Room
575 Sterling Hwy, Homer, AK 99603-7447
Otter Room is a Bar, Pub place is located in Homer, Alaska. The address of Otter Room is 575 Sterling Hwy, Homer, AK 99603-7447.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 907-235-6114,