Ms. Margaret McCaffrey is a doctor in Pittsburgh 15243, Pittsburgh PA …read more Ms. Margaret McCaffrey practices at Office in Pittsburgh 15243, Pittsburgh PA. She completed Medical School from Duquesne University Physical Therapy Dpt Program in 2020.read less