Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 2005
Offers telehealth
NPI: 1881663615
Practice Locations (1)
157 N CORONADO DR, SUITE C
SIERRA VISTA, AZ 856356361
5204580993
Source: CMS National Downloadable File, September 2026.