John Carl Morgenstern, MD, Internal Medicine

1630 23rd Ave Ste 701
LewistonID  83501-6345 (Nez Perce County)


Phone: 208-743-3998
Fax:

NPI: 1740386432
License Number: M-11337 (ID)