Charles Mark Teter, MD, Family Medicine

4720 S Harvard Ave
100
TulsaOK  74135 (Tulsa County)


Phone: 918-749-6730
Fax: 918-403-6318

NPI: 1326088048
License Number: 13821 (OK)