Zachary Lim, MD, Orthopaedic Surgery

2550 23rd St Bldg 92nd
San FranciscoCA  94110-3504 (San Francisco County)


Phone: 628-206-8812
Fax:

NPI: 1275147233
License Number: 170079 (CA)