NPI Central
Beatrice Strauss Freed, MD — NPI 1821162942, Irvine, CA | NPI Central