Mark Harris Mellow, MD, Internal Medicine

3366 Nw Expressway St
650
Oklahoma CityOK  73112-4462 (Oklahoma County)


Phone: 405-713-4430
Fax: 405-713-4429

NPI: 1366426298
License Number: 14105 (OK)