Abhishek Karwa, DO, Hospitalist

1001 Potrero Ave Ste 862
San FranciscoCA  94110-3594 (San Francisco County)


Phone: 628-206-8000
Fax: 628-206-4885

NPI: 1407274087
License Number: 20A15761 (CA)