theindiemusicnetworkMay 25, 20162 minShelia Moore PiperMeet Christian Soul artist Shelia Moore Piper.She resides in Houston ,Texas & has become of one the best upcoming artists in today's...