Srinivas Challa, DMD - Inactive 1602 W. Harper StreetPoplar Bluff, MO, 63901 View Phone 573-785-5100 1602 W. Harper StreetPoplar Bluff, MO 63901 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page