Scott Thomas Shepherd, DO, Pediatrics

1538 N Lewis Ave
TulsaOK  74110-2535 (Tulsa County)


Phone: 918-400-7001
Fax: 539-202-5070

NPI: 1053569640
License Number: 02234 (OK)