Margaret Chen NPI 1780247437 Practice location: 1601 Pacific Coast Hwy Ste 290, Hermosa Beach, CA 902543283 Taxonomy code: 106H00000X Phone: (424) 527-7374