Sara Elizabethchandler NPI 1881951648 Practice location: 1315 Lehmen Drive, Chester, IL 62233 Taxonomy code: 363L00000X Phone: (618) 861-0308