wellsite

wellsite

(ˈwɛlˌsaɪt)
n
the site of a well