David Schultz, MD, Internal Medicine

3686 Grandview Pkwy Ste 720
BirminghamAL  35243-3408 (Jefferson County)


Phone: 052-971-7563
Fax: 205-971-7572

NPI: 1568436301
License Number: MD00019143 (AL)