Amy Jo Harmasch, MDAmy Jo Harmasch · Internal Medicine Physician1136 L Thorn Run Rd, Moon Twp, PA 15108(412) 262-1160Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing