Graduated: 2014
Offers telehealth
NPI: 1013341502
Practice Locations (2)
TOTAL LIFE INC
63 FEDERAL ST
PORTLAND, ME 041014222
8005675433
COMMUNITY CONCEPTS INCORPORATED
150 CONGRESS ST
RUMFORD, ME 042762035
2073643549
Source: CMS National Downloadable File, September 2026.