HOME / Endodontist / Dr. Laurie L. Southard, DDS
5010 E 68th St #104, Tulsa, OK 74136
+19184933880
View Business Profile