Leroy Place, DDS, Dentist

417 E Don Tyler Ave
DeweyOK  74029-2315 (Washington County)


Phone: 918-534-3170
Fax: 918-534-1522
Email: pla***@*****ol.com

NPI: 1316970551
License Number: 2719 (OK)