James Barringer III CRNA

Physician Profile

James Barringer. His primary practice is as a Nurse Anesthetist, Certified Registered.