Larry Leavitt’s Fitness & Self Martial Arts in Peabody Larry Leavitt’s Fitness & Self11 Peabody SqPeabody MA 1960 Phone: 978-532-8106 Is this your business? Get Verified!