Leyen Lim 1101 Truman St. STE E, San Fernando, CA 91340, United States of America +1 818-361-2020 Reviews Map