Anita N Demas, MD, Internal Medicine

2340 Clay St Fl 6
San FranciscoCA  94115-1932 (San Francisco County)


Phone: 415-674-5200
Fax: 415-600-3705

NPI: 1174646012
License Number: A66065 (CA)