Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1983
NPI: 1033349311
Practice Locations (1)
INTEGRATED THERAPY LLC
2340 CLIFTON SPRINGS RD
DECATUR, GA 300342910
4048460899
Source: CMS National Downloadable File, September 2026.