Bartsch Russell & Moeller Ltd. Cleaner - Del Mar, CA Looking to contact Bartsch Russell & Moeller Ltd.? You can reach them at 858-755-6494