Castle Carpets & Interiors Carpet Installer - Ocala, FL Looking to contact Castle Carpets & Interiors? You can reach them at 352-854-3939