Claim this facility
FacilityEmerald Storage and Shops
Address431 Emerald Ave, Blackfoot, ID 83221
Listed phone(208) 233-0740
Listed websitehttps://www.rentduck.com/storage-warehouse
Is this your facility?
Is this your facility?