Marti Lea Levinson, DDS, Dentist

3124 E 71st St
Ste 100
TulsaOK  74136 (Tulsa County)


Phone: 918-496-1358
Fax: 918-496-1359
Email: inf***@*****an.com

NPI: 1407900392
License Number: 5871 (OK)