David Fenwick works in the field of Optometry. David Fenwick is registered with Medicare and accepts Medicare payments.