Stuart G Knapp, MD, Family Medicine

47 N 1st E
PrestonID  83263 (Franklin County)


Phone: 208-852-2900
Fax: 208-852-3511

NPI: 1780979914
License Number: M12473 (ID)