Amir Shaikh, MD, Internal Medicine

100 McGregor St
ManchesterNH  03102-3730 (Hillsborough County)


Phone: 603-669-0413
Fax: 603-663-6350

NPI: 1073744983
License Number: 19672 (NH)