Heather Johnson
Heather Johnson is a Mental Health Counselor in San Francisco, CA, registered under NPI 1003089798. NPPES records them as a sole proprietor, meaning the practice is not incorporated as a separate legal entity.
Getting there
Here is what surrounds this office in San Francisco, based on OpenStreetMap data collected Sep 4, 2026. Parking is available about 0.21 mi away. There is EV charging 0.42 mi from the office (EVgo) — useful if you are driving in from out of town. The nearest transit stop is 673 ft away, served by Mission Street & 11th Street. If you arrive early, there is a coffee shop 635 ft away.
Getting here and what is nearby
Transit Mission Street & 9th Street 372 ft ~2 min
Coffee All Star Cafe 438 ft ~2 min
98 9th Street, 94103
Mo-Sa 06:15-17:45; Su 07:00-17:45
Hotel Ram’s Hotel 406 ft ~2 min
80 9th Street, San Francisco 94103
Coffee Cumaica 506 ft ~2 min
Restaurant SF Pizza 509 ft ~2 min
1270 Mission Street, San Francisco 94103
Transit 10th Street & Howard Street 631 ft ~3 min
Coffee Heyma Yemeni Coffee & Brunch 635 ft ~3 min
Restaurant The Perennial 632 ft ~3 min
59 9th Street, San Francisco 94103
Transit Mission Street & 11th Street 673 ft ~3 min
Convenience Diana Market #2 810 ft ~4 min
282 9th Street
Hotel BEI Hotel San Francisco 816 ft ~4 min
Parking 776 ft ~3 min
closed
Restaurant Thoughts 801 ft ~4 min
139 8th Street, 94103
Parking 837 ft ~4 min
Grocery Harvest Urban Market 832 ft ~4 min
EV charging 0.21 mi ~5 min
1401 Folsom Street
Hotel Chase Hotel 0.21 mi ~5 min
1278 Market Street
Parking 0.21 mi ~5 min
Mo-Su 05:30-23:30
Convenience New York Tobacco 0.24 mi ~5 min
Mo-Su 09:00-21:00
Convenience Welcome Supermarket 0.30 mi ~7 min
1141 Folsom Street
Gas station Shell 0.34 mi ~7 min
Gas station Chevron 0.35 mi ~7 min
Grocery Chef'Store 0.41 mi ~9 min
170 South Van Ness Avenue, San Francisco 94103
Mo-Sa 06:00-18:00; Su 08:00-17:00
EV charging EVgo 0.42 mi ~9 min
EV charging EVgo 0.42 mi ~9 min
Grocery Rainbow Grocery Coop 0.44 mi ~9 min
1745 Folsom Street, San Francisco 94103
Mo-Su 09:00-21:00; PH closed; Mar 31 closed; May 01 closed
Distances are straight‑line estimates — walking routes may be longer. Hours and phone numbers can change; call ahead to confirm.
Credentials and Medicare
NPPES does not list a state licence number for this record. That is not unusual — organizations and some provider types are not required to file one. Verify current licensure with the relevant state board before care.
This NPI does not appear in the PECOS Medicare enrolment file. Providers who do not bill Medicare — or who bill only through a group's enrolment — will not appear here. It is not a sign of any problem with the registration.
What Mental Health covers
Definition to come... NUCC Health Care Provider Taxonomy, code 101YM0800X
The taxonomy records how the provider classifies their own practice. It does not confirm which conditions they currently treat, whether they are accepting new patients, or which insurance they take — call the office for that.
Full NPPES record
An NPI-1 identifies a single person. It stays with the clinician for life, even if they move practice or change state, which is why the address on file can lag behind where they actually work today.
| NPI | 1003089798 valid check digit |
|---|---|
| Entity type | Individual (NPI-1) |
| Enumeration date | Apr 2, 2008 |
| Last updated | Apr 2, 2008 |
| Status | Active |
| Sole proprietor | Yes |
| Gender | Female |
| Practice address |
150 9TH ST San Francisco, CA 94103 (415) 863-4582 |
Number check
How the check works, step by step
Every NPI carries a Luhn check digit — the same scheme used on credit cards. CMS prefixes the number with 80840 before computing it, which marks it as a US health identifier.
| Digit | 8 | 0 | 8 | 4 | 0 | 1 | 0 | 0 | 3 | 0 | 8 | 9 | 7 | 9 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Doubled? | — | ×2 | — | ×2 | — | ×2 | — | ×2 | — | ×2 | — | ×2 | — | ×2 |
| Value | 8 | 0 | 8 | 8 | 0 | 2 | 0 | 0 | 3 | 0 | 8 | 9 | 7 | 9 |
Sum = 62 · next multiple of 10 = 70 · check digit = 8 · actual last digit = 8
A valid check digit only means the number is well-formed. It does not mean the provider is licensed, active, or in good standing — those are separate questions answered by the sections above.