David Wu Shi, MD, Urology

31 Village Sq
ChelmsfordMA  01824 (Middlesex County)


Phone: 978-256-9506
Fax:

NPI: 1558704726
License Number: 274234 (MA)