Doctor On Demand Professionals P C - Medicare Mental Health Clinic in San Francisco, CA

Doctor On Demand Professionals P C is a medicare enrolled mental health clinic (Family Medicine) in San Francisco, California. The current practice location for Doctor On Demand Professionals P C is 1 California St Ste 2300, San Francisco, California. For appointments, you can reach them via phone at (800) 997-6196. The mailing address for Doctor On Demand Professionals P C is 1 California St Ste 2300, San Francisco, California and phone number is (800) 997-6196.

Doctor On Demand Professionals P C is licensed to practice in * (Not Available) (license number ). The clinic also participates in the medicare program and its NPI number is 1174931448. This medical practice accepts medicare insurance (which means this clinic accepts the Medicare-approved amount; you will not be billed for any more than the Medicare deductible and coinsurance). However, please confirm if they accept your insurance at (800) 997-6196.

Contact Information

Doctor On Demand Professionals P C
1 California St Ste 2300
San Francisco
CA 94111-5424
(800) 997-6196
(833) 523-9924

Map and Direction


Mental Health Clinic Profile

Full NameDoctor On Demand Professionals P C
SpecialityFamily Medicine
Location1 California St Ste 2300, San Francisco, California
Authorized Official Name and PositionTodd Andrew Thames (PRESIDENT)
Authorized Official Contact8009976196
Accepts Medicare InsuranceYes. This clinic participates in medicare program and accept medicare insurance.

Mailing Address and Practice Location

Mailing AddressPractice Location Address
Doctor On Demand Professionals P C
1 California St Ste 2300
San Francisco
CA 94111-5424

Ph: (800) 997-6196
Doctor On Demand Professionals P C
1 California St Ste 2300
San Francisco
CA 94111-5424

Ph: (800) 997-6196

NPI Details:

NPI Number1174931448
Provider Enumeration Date07/30/2014
Last Update Date05/16/2025
Certification Date05/16/2025

Medicare PECOS Information:

Medicare PECOS PAC ID9436464567
Medicare Enrollment IDO20150818004696

Medical Identifiers

Medical identifiers for Doctor On Demand Professionals P C such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1174931448NPI-NPPES

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
101Y00000XCounselor (* (Not Available))Secondary
103T00000XPsychologist (* (Not Available))Secondary
2084P0800XPsychiatry & Neurology - Psychiatry (* (Not Available))Secondary
207Q00000XFamily Medicine (* (Not Available))Primary

Medicare Reassignments

Some practitioners may not bill the customers directly but medicare billing happens through clinics / group practice / hospitals where the provider works. Doctor On Demand Professionals P C acts as a billing entity for following providers:
Provider NameDonna J Phillips
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1013964568
PECOS PAC ID: 5193793404
Enrollment ID: I20040923000457
Provider NameAndrea Colette Johnson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1245364157
PECOS PAC ID: 7719914449
Enrollment ID: I20050725000282
Provider NameLawrence J Levy
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1356393391
PECOS PAC ID: 3577571785
Enrollment ID: I20060331000088
Provider NameLeah M Mullins
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1013017789
PECOS PAC ID: 7315956158
Enrollment ID: I20060406000319
Provider NameLori Kyriacou
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1275758476
PECOS PAC ID: 3678664869
Enrollment ID: I20070801000826
Provider NameSonia Diaz
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1477508430
PECOS PAC ID: 8426140104
Enrollment ID: I20070827000202
Provider NameRene F Rocha
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1447364070
PECOS PAC ID: 3678646429
Enrollment ID: I20080726000110
Provider NameAnne J Galinanes
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1487864187
PECOS PAC ID: 4688740061
Enrollment ID: I20080909000366
Provider NameMelissa Eirich
Provider TypePractitioner - Emergency Medicine
Provider IdentifiersNPI Number: 1659393031
PECOS PAC ID: 3274601695
Enrollment ID: I20081010000726
Provider NameMarcelle Tharmarajah
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1811167042
PECOS PAC ID: 4880750603
Enrollment ID: I20090303000639
Provider NameWilliam Bracker
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1407882145
PECOS PAC ID: 4688725906
Enrollment ID: I20090626000413
Provider NameDeborah Rolfe
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1275586604
PECOS PAC ID: 6406988047
Enrollment ID: I20100719000207
Provider NameJane M Vittitoe
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1437466315
PECOS PAC ID: 5395933907
Enrollment ID: I20101227000344
Provider NameKaren Smith Ridley
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1215230792
PECOS PAC ID: 6406038926
Enrollment ID: I20110304000408
Provider NameLissette Llanes
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1881996726
PECOS PAC ID: 8022290774
Enrollment ID: I20110406000776
Provider NameMary Chi Carlisle
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1205062932
PECOS PAC ID: 6800053034
Enrollment ID: I20120131000363
Provider NameJanina G. Hasbun
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1073857223
PECOS PAC ID: 0749435675
Enrollment ID: I20130227000018
Provider NameTimothy Iannone
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1922280601
PECOS PAC ID: 9537283296
Enrollment ID: I20141114001399
Provider NameMolly F Wilhelm
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1669812798
PECOS PAC ID: 9133443047
Enrollment ID: I20150126000844
Provider NameErica C Tercha
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1316344484
PECOS PAC ID: 5496070526
Enrollment ID: I20150213000259
Provider NamePaul Charles Briggs
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1679689699
PECOS PAC ID: 4183940943
Enrollment ID: I20150313001443
Provider NameMarcela Carranza
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1871853168
PECOS PAC ID: 6709106115
Enrollment ID: I20150527001391
Provider NameHannah M Dowling
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1366826141
PECOS PAC ID: 7214245505
Enrollment ID: I20151007000006
Provider NameDrashti Gandhi
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1629334586
PECOS PAC ID: 4880904085
Enrollment ID: I20151029002406
Provider NameStacey Mcgee
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1952701328
PECOS PAC ID: 3870894280
Enrollment ID: I20151208003288
Provider NameBrittney Addis
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1316320765
PECOS PAC ID: 3375845829
Enrollment ID: I20151230001422
Provider NameKathrine Adams
Provider TypePractitioner - Psychiatry
Provider IdentifiersNPI Number: 1316185457
PECOS PAC ID: 3577867209
Enrollment ID: I20160201001332
Provider NameVeronica D Andis-high
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1477941680
PECOS PAC ID: 3274839816
Enrollment ID: I20160309000035
Provider NameMartine B Rodgers
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1104292705
PECOS PAC ID: 5799092078
Enrollment ID: I20160412000212
Provider NameElizabeth Ashley Hefner
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1245574326
PECOS PAC ID: 4385865294
Enrollment ID: I20160726001931
Provider NameKevin Graham
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1245687136
PECOS PAC ID: 4688952385
Enrollment ID: I20161101000824
Provider NameTanya Steinlage
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1184028128
PECOS PAC ID: 3870892052
Enrollment ID: I20170203000707
Provider NameBenjamin T Bachus
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1568912897
PECOS PAC ID: 4688941818
Enrollment ID: I20170518002078
Provider NameJanet E Mcewan
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1053677054
PECOS PAC ID: 9133498538
Enrollment ID: I20170628000903
Provider NameSummer Abukhodeir
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1104353168
PECOS PAC ID: 8022380427
Enrollment ID: I20170819000234
Provider NameMahalia Carry
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1487188421
PECOS PAC ID: 8022382191
Enrollment ID: I20170928001084
Provider NameGabriela Moreno
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1871794958
PECOS PAC ID: 6709145329
Enrollment ID: I20180104002150
Provider NameDeborah M Kuhlman
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1316140247
PECOS PAC ID: 3678834215
Enrollment ID: I20180222002828
Provider NameMichele D Stolper
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1164841664
PECOS PAC ID: 4486919677
Enrollment ID: I20180516003070
Provider NameClaudia L Iantorno
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1861468126
PECOS PAC ID: 8628249919
Enrollment ID: I20181126000711
Provider NameThomas P Simeone
Provider TypePractitioner - Psychiatry
Provider IdentifiersNPI Number: 1558536425
PECOS PAC ID: 7911156625
Enrollment ID: I20190129001751
Provider NameJaelah Enoc Mendez
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1952889974
PECOS PAC ID: 4880932540
Enrollment ID: I20190205003127
Provider NameRhea G Timm
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1043787849
PECOS PAC ID: 0840538286
Enrollment ID: I20190211002261
Provider NameAngelina St. Germain
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1639645328
PECOS PAC ID: 2466795422
Enrollment ID: I20190515002728
Provider NameJacob Galles
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1194385369
PECOS PAC ID: 2769718386
Enrollment ID: I20190719001120
Provider NameBeth C Boone
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1982768693
PECOS PAC ID: 3779616081
Enrollment ID: I20190911000634
Provider NameGladys Andre
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1710421359
PECOS PAC ID: 9830429596
Enrollment ID: I20190923001536
Provider NameJoshua P Werblin
Provider TypePractitioner - Psychiatry
Provider IdentifiersNPI Number: 1629089677
PECOS PAC ID: 2062516016
Enrollment ID: I20190924001949
Provider NameBrittany S Isom
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1134773245
PECOS PAC ID: 9638503576
Enrollment ID: I20191230002219
Provider NameMichael Alexander Slifer
Provider TypePractitioner - Psychiatry
Provider IdentifiersNPI Number: 1821359597
PECOS PAC ID: 1254766512
Enrollment ID: I20200114001547
Provider NameTammy M Bolles
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1669980439
PECOS PAC ID: 5698100071
Enrollment ID: I20200121000345
Provider NameCathleen T Chicoine
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1417499542
PECOS PAC ID: 5294162673
Enrollment ID: I20200225000100
Provider NameLuis A Yanez
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1942868153
PECOS PAC ID: 9537598917
Enrollment ID: I20200406002900
Provider NameMelissa J Hurley
Provider TypePractitioner - Psychiatry
Provider IdentifiersNPI Number: 1154517845
PECOS PAC ID: 0547358194
Enrollment ID: I20200916001745
Provider NameAmy Fort
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1891160768
PECOS PAC ID: 7315366317
Enrollment ID: I20200924001105
Provider NameAna Zuniga
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1013368992
PECOS PAC ID: 5496175168
Enrollment ID: I20201019001566
Provider NameTraci Brooks
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1528247178
PECOS PAC ID: 7416295720
Enrollment ID: I20201021001555
Provider NameRebecca A. Eades
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1922212646
PECOS PAC ID: 1153741681
Enrollment ID: I20201021001944
Provider NameCarolina Francesca Raeburn
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1326699109
PECOS PAC ID: 9234559576
Enrollment ID: I20201026002282
Provider NameMandy Branigan
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1184071250
PECOS PAC ID: 8426461948
Enrollment ID: I20201230001028
Provider NamePaul Hyman
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1467501262
PECOS PAC ID: 6608289442
Enrollment ID: I20210115000663
Provider NameBonnie Nielsen
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1912473562
PECOS PAC ID: 8921414202
Enrollment ID: I20210311000494
Provider NameErica Alethea Kovacs
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1881811818
PECOS PAC ID: 8527475979
Enrollment ID: I20210331000698
Provider NameLya Kushnirovich
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1891237087
PECOS PAC ID: 4486062999
Enrollment ID: I20210422001406
Provider NameAriel Diamant
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1871035634
PECOS PAC ID: 6103227228
Enrollment ID: I20210628001261
Provider NameCandace Marie Drake Cardin
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1063724078
PECOS PAC ID: 2365845815
Enrollment ID: I20210722000097
Provider NameShanica Edwards
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1952493801
PECOS PAC ID: 2466857065
Enrollment ID: I20210819002504
Provider NameDelores Calmese
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1477708816
PECOS PAC ID: 1456513688
Enrollment ID: I20220104001125
Provider NameHayden L Lewis
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1083783633
PECOS PAC ID: 9931206307
Enrollment ID: I20220111001248
Provider NameKatherine Mccoy
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1134898323
PECOS PAC ID: 5597157909
Enrollment ID: I20220115000148
Provider NameKathryn D Sobrado
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1396389292
PECOS PAC ID: 3971998881
Enrollment ID: I20220311000175
Provider NameKelly Jamison
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1023661311
PECOS PAC ID: 2668703935
Enrollment ID: I20220607002209
Provider NameChrissy Justilien
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1346681715
PECOS PAC ID: 0648527259
Enrollment ID: I20220915000745
Provider NameNoreen Commella
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1013426923
PECOS PAC ID: 1355726795
Enrollment ID: I20220921000262
Provider NameNatalie Valentine
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1376052233
PECOS PAC ID: 7719316652
Enrollment ID: I20230728000109
Provider NameKimberly Andre
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1811515604
PECOS PAC ID: 5395195937
Enrollment ID: I20231222002017
Provider NamePatricia Louis- Mills
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1629335500
PECOS PAC ID: 8123478559
Enrollment ID: I20231228000586
Provider NameMigdalia Dominguez
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1114472008
PECOS PAC ID: 6608131214
Enrollment ID: I20240705000038

Reviews and Comments

Family Medicine in San Francisco, CA

City And County Of San Francisco
Mental Health Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 3801 3rd St, Suite 400, San Francisco, CA 94124
Phone: 415-907-3875    Fax: 415-970-3875
City And County Of San Francisco
Mental Health Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 3801 3rd St, Building B, Suite 400, San Francisco, CA 94124
Phone: 415-970-3800    Fax: 415-970-3855
Healthright 360
Mental Health Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 727 Golden Gate Ave, San Francisco, CA 94102
Phone: 415-776-1001    Fax: 415-776-1066
A Woman's Place Drop-in Center
Mental Health Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 211 13th St, San Francisco, CA 94103
Phone: 415-420-1420    
Piatigorsky Psychology Inc
Mental Health Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 576 Sanchez St, San Francisco, CA 94114
Phone: 415-713-0807    
Contra Costa County Behavioral Health Department
Mental Health Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 45 Allston Way, San Francisco, CA 94127
Phone: 415-866-5231    
Medens Health
Mental Health Clinic
Medicare: Medicare Enrolled
Practice Location: 50 California St Ste 1500, San Francisco, CA 94111
Phone: 415-854-5400    Fax: 844-654-2900

Medicare Program: Medicare is a federal government program which provides health insurance to people who are 65 or older. This program also covers certain younger people with disabilities (who receive Social Security Disability Insurance - SSDI), and people with End-Stage Renal Disease (permanent kidney failure requiring dialysis or a transplant, sometimes called ESRD.

Medicare Assignment: Assignment means that your doctor, provider, or supplier agrees (or is required by law) to accept the Medicare-approved amount as full payment for covered services. Most doctors, providers, and suppliers accept assignment, but you should always check to make sure. Participating providers have signed an agreement to accept assignment for all Medicare-covered services.

NPI Number: The National Provider Identifier (NPI) is a unique identification number for covered health care providers. The NPI must be used in lieu of legacy provider identifiers in the HIPAA standards transactions. Covered health care providers and all health plans and health care clearinghouses must use the NPIs in the administrative and financial transactions adopted under HIPAA (Health Insurance Portability and Accountability Act).

Our Data: Information on www.medicarelist.com is built using data sources published by Centers for Medicare & Medicaid Services (CMS) under Freedom of Information Act (FOIA). The information disclosed on the NPI Registry are FOIA-disclosable and are required to be disclosed under the FOIA and the eFOIA amendments to the FOIA. There is no way to 'opt out' or 'suppress' the NPPES record data for health care providers with active NPIs.