wellsite

wellsite

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