James L.livermore
NPI 1497846679
Practice location: 1789 Elm St, Dubuque, IA 520012256
Taxonomy code: 208000000X
Phone: (563) 690-2860
563-690-2860 seems to be a Landline telephone number and it could be based in Dubuque IA.
Currently, there are 2 healthcare prodviders using 5636902860 phone.
Taxonomy code: 208000000X
Phone: (563) 690-2860
Taxonomy code: 207Q00000X
Phone: (563) 690-2860