1. Riverside Laboratories
516 S 25th West Ave, Tulsa, OK 74127
Coordinate: 36.15162,-96.02046
Phone: (918) 584-2671
2. Emerald Geoscience Research
9810 E 42nd St Ste 220, Tulsa, OK 74146
Coordinate: 36.10151,-95.86651
Phone: (918) 747-3456