Idrees Suliman, MD

Internal Medicine

Southern California Liver Centers

303 H St, Ste 103, Chula Vista, CA 91910

(619) 522-0399