Michael Patrick Shepherd, DDS, Dentist

5930 E 31st St
Ste 200
TulsaOK  74135-5114 (Tulsa County)


Phone: 918-627-6761
Fax:

NPI: 1477691574
License Number: OK4531 (OK)