Leicester Cellular Services is Leicester based company that is listed as Mobile Phones.
Location of Leicester Cellular Services is 38 Clifton Road, Leicester.