All reviews seem negative
This is a little driving range near the ECC campus by the airport. While driving golf balls here airplanes frequently will be flying by. Overall it is a decent driving range. They...