Edward Lee 5363 Balboa Blvd Ste 545, Encino, CA 91316, United States of America +1 818-906-2929 Rate this clinic Reviews Map No reviews yetAdd Review