James Lynn Craig, MD, Preventive Medicine

10008 S Shore Dr
MinneapolisMN  55441-5011 (Hennepin County)


Phone: 763-546-1372
Fax: 763-546-6171

NPI: 1326113267
License Number: 21331 (MN)