TM Timothy Mcgrath , NP Internal Medicine 0 Write A Review General Internal Medicine, Peabody One Essex Center Drive, Peabody, MA, 01960 (978) 538-4300