Muskogee Technology Share: Tribe Muskogee Technology Visit Website 601 Muskogee Blvd. Atmore, AL. 36502 251-368-0818 (251) 368-3670 (fax) About Map About Muskogee Technology is a tribally-owned manufacturing facility in Alabama. We specialize in providing services to meet the needs of aerospace, defense, space, renewables, oil/gas OEM industries. What's Nearby? Distance: 5 10 15 20 25 50 mi.