MOD Pizza
600 21st St, Lewiston, ID 83501-3208
MOD Pizza is a Pizza place is located in Lewiston, Idaho. The address of MOD Pizza is 600 21st St, Lewiston, ID 83501-3208.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 208-494-1430,