Ted Allen DC, DIPLAC(IAMA)

Physician Profile

Ted Allen. His primary practice is as .