Eric Scott Baggstrom, MDEric Scott Baggstrom · Hospitalist Physician1068 S Woods Mill Rd Suite 220, Town And Country, MO 63017(314) 394-1379Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing