Laurie Lynn Southard, DDS, Dentist

5010 E 68th St
Ste 104
TulsaOK  74136-3323 (Tulsa County)


Phone: 918-493-3880
Fax: 918-492-8564
Email: pal***@*****il.com

NPI: 1215054820
License Number: 5119 (OK)