Medical school: UNIVERSITY OF SOUTH ALABAMA COLLEGE OF MEDICINE
Graduated: 1996
NPI: 1326066580
Practice Locations (1)
STOPWATCH URGENT CARE CENTERS LLC
2415 MOORES MILL RD, UNIT 230
AUBURN, AL 368308483
3345021117
Source: CMS National Downloadable File, September 2026.