Karl Lanocha, MD, Internal Medicine

231 Corporate Dr
Ste 103
PortsmouthNH  03801-6886 (Rockingham County)


Phone: 603-766-5111
Fax: 603-766-5122

NPI: 1992742365
License Number: 8059 (NH)