Jimmy John's

719 21st St Suite 1 Lewiston ID 83501 USA

(208) 746-2863

Location