Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1971
Offers telehealth
NPI: 1215973490
Practice Locations (2)
5100 POPLAR AVE, SUITE 322
Memphis, TN 381372604
5100 POPLAR AVE, SUITE 322
MEMPHIS, TN 381372604
9017667500
Source: CMS National Downloadable File, September 2026.