Medical school: DUKE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1996
Offers telehealth
NPI: 1952395428
Practice Locations (10)
RECOVER TOGETHER INC
3070 104TH ST, SUITE 100
URBANDALE, IA 503223829
8006838313
RECOVER TOGETHER INC
171 CAPITOL ST, SUITE 2
AUGUSTA, ME 043306284
8006838313
RECOVER TOGETHER INC
849 STILLWATER AVE
BANGOR, ME 044013624
8006838313
RECOVER TOGETHER INC
265 MAIN ST, SUITE 201
BIDDEFORD, ME 040053091
8006838313
RECOVER TOGETHER INC
15 HARTFORD ST
HOULTON, ME 047301823
8006838313
RECOVER TOGETHER INC
315 PARK AVE
PORTLAND, ME 041022727
8006838313
RECOVER TOGETHER INC
77 PARK ST
ROCKLAND, ME 048412846
8006838313
RECOVER TOGETHER INC
208 COLLEGE AVE
WATERVILLE, ME 049016225
8006838313
RECOVER TOGETHER INC
12 KINGSBURY ST
KEENE, NH 034313825
8006838313
RECOVER TOGETHER INC
40 WINTER ST, SUITE 204
ROCHESTER, NH 038673139
8006838313
Source: CMS National Downloadable File, September 2026.