Energy Self Storage, LLC

  • STORAGE UNITS
2460 Prospect Drive
Idaho Falls, ID 83401
(208) 542-5468
(208) 542-5694 (fax)
Idaho Falls Chamber MEMBER DIRECTORY