Croux Inc. Share: Employment / Human Resource Services Croux Inc. 1500 1st Ave N Birmingham, AL 35203 (205) 583-6084 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.