James Gray, MD

Internal Medicine, Gastroenterology

6313 Greehaven Drive, Carlsbad, CA 92009

(254) 744-7309