Graduated: 2009
Offers telehealth
NPI: 1689988974
Practice Locations (2)
TOTAL LIFE FL PA
ATLANTA, GA 30303
8005675433
TOTAL LIFE INC
260 PEACHTREE ST NW, SUITE 2200
ATLANTA, GA 303031292
8005675433
Source: CMS National Downloadable File, September 2026.