Graduated: 2003
Offers telehealth
NPI: 1023632601
Practice Locations (2)
TOTAL LIFE INC
200 BARR HARBOR DR, SUITE 400
CONSHOHOCKEN, PA 194282978
8005675433
DAVID A THOMAS, LTD.
1788 WILMINGTON PIKE
GLEN MILLS, PA 193428171
6107442960
Source: CMS National Downloadable File, September 2026.