Gary Marvinthorne
NPI 1841306339
Practice location: 307 Saint Johns Way, Lewiston, ID 835012435
Taxonomy code: 174400000X
Phone: (208) 746-0133
Currently, there are 1 healthcare prodviders using 2087460133 phone.