Medical school: UNIVERSITY OF SOUTH ALABAMA COLLEGE OF MEDICINE
Graduated: 1990
NPI: 1881623106
Practice Locations (4)
600 SUN TEMPLE DR
MADISON, AL 357588643
400 E 3RD ST
Duluth, MN 558051951
400 E 3RD ST
DULUTH, MN 558051951
6162 DOGWOOD LN
Oconto, WI 541539200
Source: CMS National Downloadable File, September 2026.