David Vincent Spencer, DO, Internal Medicine

1605 S Baltimore St Ste B
KirksvilleMO  63501-4508 (Adair County)


Phone: 660-627-3363
Fax: 660-627-3367

NPI: 1154820157
License Number: 2016020994 (MO)