Monica Lynne Odor, MD, Family Medicine

500 Market St Unit 1b
PortsmouthNH  03801-3456 (Rockingham County)


Phone: 603-294-4526
Fax:

NPI: 1871175570
License Number: CNP211162 (ME)