1. CzechMex - SBCleaner 10064 W Deep Canyon Dr, Star, ID 83669 Coordinate: 43.74432,-116.47916 Phone: (208) 867-6174