James Upshaw, MD

Internal Medicine, Gastroenterology

421 Avon Rd, Memphis, TN 381171808

(901) 684-6101