Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN SHREVEPORT
Graduated: 1980
NPI: 1326062381
Practice Locations (1)
OPHTHALMIC ASSOCIATES OF BILLINGS LLC
4033 AVE B
BILLINGS, MT 591061738
4062566000
Source: CMS National Downloadable File, September 2026.