Graduated: 2004
Offers telehealth
NPI: 1356540173
Practice Locations (2)
TOTAL LIFE INC
7301 N 16TH ST, SUITE 102
PHOENIX, AZ 850205266
8005675433
14575 W MOUNTAIN VIEW BLVD, UNIT 10307
SURPRISE, AZ 853748672
4803691808
Source: CMS National Downloadable File, September 2026.