Stinker Station No 38, MOSCOW, Idaho (ID)
Conveniently located at 1044 West Pullman Road () in MOSCOW, Idaho (ID) (83843), Stinker Station No 38 can be contacted at 2088829091. It is best to call up in advance to make a reservation.
More restaurants in MOSCOW, Idaho (ID)
Stinker Station No 38 contact information and details:
Address: 1044 West Pullman Road - , MOSCOW, Idaho (ID) 83843
Contact Phone: 2088829091