Rupa Balappa Badlani, MD, Dermatology

360 Post St
Ste 400
San FranciscoCA  94108-4912 (San Francisco County)


Phone: 415-217-3880
Fax:

NPI: 1790001170
License Number: A120893 (CA)