Technology Research locations near Slagle, LA