Sachin Allahabadi, MD, Orthopaedic Surgery

500 Parnassus Ave
Mu 320 W
San FranciscoCA  94143-2203 (San Francisco County)


Phone: 415-476-6548
Fax:

NPI: 1215468830
License Number: 036-160618 (IL)