Parrish Oil Production Inc Engineer - Newton, IL Looking to contact Parrish Oil Production Inc? You can reach them at 618-783-4486