Larry's Carpet & Flooring Carpet Installer - Amelia, OH Looking to contact Larry's Carpet & Flooring? You can reach them at 513-753-5354