•  
  •  
 

Citadel The Computer Shop

356 Thain Road,  Lewiston ID.  83501

Office: 208-746-6098
Fax: 208-746-6183

Email: admin@citadeltcs.com

______________________________________________


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.