Larry & Son Details 3372 North Liberty Street, Canton, MS 39046