Technology Research locations near Pollock, LA