Family Practice Doctors Scarrow Meera MD 1965 South Fremont Avenue # 270 Springfield, MO 65804 (417) 820-3890 mercy.net