Graduated: 1997
Offers telehealth
NPI: 1689688715
Practice Locations (3)
TOTAL LIFE INC
7301 N 16TH ST, SUITE 102
PHOENIX, AZ 850205266
8005675433
TOTAL LIFE INC
825 WATTERS CREEK BLVD, SUITE 250
ALLEN, TX 750133770
8005675433
TOTAL LIFE INC
240 N E PROMONTORY, SUITE 200
FARMINGTON, UT 840252950
8012183500
Source: CMS National Downloadable File, September 2026.