Camelot Carpet Mills
17111 Red Hill Ave 92614-5607 Irvine California USA
- Profile: Camelot Carpet Mills is a Carpets and rugs company located at Irvine, California USA, address is 17111 Red Hill Ave, Irvine 92614-5607 CA, postcode is 92614-5607, you can contact Camelot Carpet Mills by phone 9494779218