Idaho Windpower Co.last updated: June 2015

Contact Idaho Windpower Co.

Thomas Lowther
2252 Filer Ave. E.
Twin Falls, Idaho  83301
Phone: (208) 734-8814
Fax: (208) 736-2188

 

Service Area

Statewide service provider in:
  • Idaho


To request additions or corrections to this entry email the Administrator