BeatriceStraussFreed.MD.com • Vascular Surgeon • 51 years experience

Beatrice Strauss Freed, MD

16300 Sand Canyon Avenue, Suite 708, Irvine, CA 92618