Dr. Elizabeth Z. Scott, MD

765 Medical Center Court, Chula Vista, California 91911