Ophthalmology Physician, Texas
Russell Swann is a clinician based in Texas with a specialism as a Ophthalmology Physician working for Russell E Swann M.D. Pa. He graduated in 1975 from Tulane University School of Medicine. Russell Swann is licensed to practice in Texas, United States (licence number: E5626).
Not specified yet
Ophthalmology Physician
Texas, United StatesNumber: E5626
RR MEDICARE PINTexas, United StatesNumber: 01/DC9834
Texas, United StatesNumber: 05/110143801
TAX IDTexas, United StatesNumber: 01/742336149
Not specified yet
Not specified yet
Not specified yet
clinic