Get directions to: Meadowcreek Forty-fifth Parellel, New Meadows, ID
Restaurant address: 2975 Kimberland New Meadows, ID 83654, USA
Restaurant: Meadowcreek Forty-fifth Parellel