Shannon Callahan LPC

Physician Profile

Shannon Callahan, graduated from in . Her primary practice is as .