Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1983
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1669470316
Practice Locations (3)
PO BOX
ATLANTA, GA 30374
10810 E 45TH ST, SUITE 300
TUSLA, OK 741463816
6799 GREAT OAKS RD, SUITE 250
MEMPHIS, TN 381382514
Source: CMS National Downloadable File, September 2026.