Contact Leaf & Rusher®
Leaf & Rusher® can be contacted directly by phone at 1-866-LR-90210 or by filling out our contact form.
Leaf & Rusher® Corporate Offices
9169 Sunset Blvd.
West Hollywood, CA 90069
Fax: 310-275-1204
Phone: 1-866-579-0210
Leaf and Rusher® Medical Skincare Clinic
(Bedford Skincare, Inc.)
1-310-276-5558
Norman Leaf, M.D. F.A.C.S Inc.
1-310-274-8001

