Richard Brook Edmonds, DDS, Dentist

806 16th Ave Nw
ArdmoreOK  73401-1818 (Carter County)


Phone: 580-223-5514
Fax: 580-223-5908

NPI: 1619985371
License Number: 4755 (OK)