Richard W Howell, DDS, Dentist

3530 N Macarthur Blvd
Ste 5
Oklahoma CityOK  73122-1618 (Oklahoma County)


Phone: 405-949-0785
Fax: 405-949-1159

NPI: 1205865565
License Number: 4568 (OK)