Doctor profile · Federal record
Dr. Teresa Lanahan, LCSW
Clinical Social Worker · Roanoke, VA
- NPI 1285607457
- Accepts Medicare
- 29 yrs in practice
- Female
- Solo practice
- No sanctions
Practice & contact
- Primary practice
-
1026 1St St Sw
Roanoke, VA 240164402
(540) 344-4600
fax (540) 344-0793 - Mailing address
-
1315 2Nd St Sw, Ste 201
Roanoke, VA 240164944
Credentials & registration
- NPI registered
- February 2006 — 20 yrs on file
- Profile last updated
- March 2, 2016
- Year of graduation
- 1997 — 29 yrs since
- Specialty taxonomy
- 1041C0700X — NUCC code
- State license (1)
- Virginia #0904005235
- Medicaid
- VA #VA008951195
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1285607457. Last verified May 11, 2026.Medicare procedures · 2023
Top services delivered
Total services
202
Distinct HCPCS
1
Medicare allowed
$13,077
| HCPCS | Description | Services | Patients | Avg allowed | |
|---|---|---|---|---|---|
90834 |
Psychotherapy, 45 minutes | 202 | 13 | $65 |
In context: peer comparison
Among 10 peers in Roanoke Clinical Social Worker, average services per provider: 137. This provider delivers 1.5× the peer median.Frequently asked questions
What is Dr. Teresa Lanahan's medical specialty?
Dr. Teresa Lanahan practices Clinical Social Worker in Roanoke, VA.
Where does Dr. Teresa Lanahan practice?
Dr. Teresa Lanahan practices at 1026 1St St Sw, Roanoke, VA 240164402. Office phone: 5403444600.
What is Dr. Teresa Lanahan's NPI?
Dr. Teresa Lanahan's National Provider Identifier (NPI) is 1285607457, issued by NPPES.
Does Dr. Teresa Lanahan accept Medicare assignment?
Yes. Dr. Teresa Lanahan accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Teresa Lanahan commonly perform?
Top Medicare-reported procedures in 2023: Psychotherapy (HCPCS 90834). Source: CMS Medicare Physician & Other Practitioners file.