Nicholas Novakovich, DMD, Dentist

6616 S Western Ave
Oklahoma CityOK  73139-1708 (Oklahoma County)


Phone: 405-601-7852
Fax: 405-601-7879

NPI: 1043886278
License Number: 7461 (OK)