Thu a Trang OD 1209 Plaza Dr, West Covina, CA 91790, United States of America +1 626-602-0398 Reviews Map