LoRa, an emerging wireless technology, is examined for long range communication performance in a large area. Although LoRa shows good performance for long-distance transmission in the countryside, its radio signals can be attenuated and interfered with by buildings, trees and other signal sources. In urban areas, our observation shows that LoRa requires a dense deployment of LoRa gateways to ensure that indoor LoRa devices can transfer data back to remote servers. Mesh networking is a solution for increasing the communication range and packet delivery ratio without the need to install additional LoRa gateways. This study presents our design of a LoRa mesh-networking module for IoT applications (e.g.,collecting data from multiple, widely distributed sensors on a university campus). We deployed 19 LoRa mesh-networking devices distributed in an 800m by 600m area on campus to serve as a gateway and to collect data at one-minute intervals. The results show our LoRa mesh networking module achieved a 88.49% packet delivery ratio (PDR), while the LoRaWAN in star-network topology was only 58.7% under the same conditions.