Medical school: UNIVERSITY OF WISCONSIN SCHOOL OF MEDICINE
Graduated: 2017
Offers telehealth
NPI: 1164061040
Practice Locations (5)
TOTAL LIFE INC
2100 SOUTHBRIDGE PKWY, SUITE 650
BIRMINGHAM, AL 352091317
8005675433
TOTAL LIFE INC
110 FRONT ST, SUITE 300
JUPITER, FL 334775095
8005675433
TOTAL LIFE INC
5 W MENDENHALL ST, SUITE 202
BOZEMAN, MT 597153566
8005675433
TOTAL LIFE INC
5960 FAIRVIEW RD, SUITE 400
CHARLOTTE, NC 282103119
8005675433
TOTAL LIFE INC
1400 112TH AVE SE, SUITE 100 103
BELLEVUE, WA 980046901
8005675433
Source: CMS National Downloadable File, September 2026.