Idaho - Idaho Falls

2 flex centers in Idaho Falls
Phenix Salon Suites
2243 E 17th St
Idaho Falls, ID 83404
Specialty - Medical/Wellness
Details
Idaho Innovation Center
2300 North Yellowstone
Idaho Falls, ID 83401
Incubator/Accelerator
Details