Lawrence Shields, MD

Family Medicine

901 South National Ave, Springfield, MO 65897

(417) 836-4000