Graduated: 2020
NPI: 1770199697
Practice Locations (2)
TOTAL HEALTH AND REHABILITATION INC
2707 CAPITOL TRL, SUITE 2
NEWARK, DE 197116828
3029999202
TOTAL HEALTH AND REHABILITATION INC
1303 VEALE RD
WILMINGTON, DE 198104601
3022619535
Source: CMS National Downloadable File, September 2026.