Shane Joseph Larue, MD, Internal Medicine

100 Medical Dr
HannibalMO  63401-6877 (Marion County)


Phone: 573-231-3167
Fax: 573-221-1659

NPI: 1811955180
License Number: 2009013305 (MO)