Karen L Palmer, DO, Family Medicine

25 New Hampshire Ave
Ste 100
PortsmouthNH  03801-2838 (Rockingham County)


Phone: 603-431-2516
Fax: 603-431-9945

NPI: 1326029380
License Number: 14811 (NH)