Location Definition

Advertisement

Location:

The place at which a well is to be or has been drilled.

«