Sarah Lee 330 Via Las Brisas #140, Newbury Park, CA 91320, United States of America +1 805-498-7209 Reviews Map