JamesJSpence.MD.com • Critical Care Specialist, Cardiologist, Gastroenterologist, General Practitioner, Internist • 49 years experience

Internal Medicine Associates, PC

301 S Lake Street, Farmington, NM 87401