Richard L. Moffitt is an attorney based in Marblehead. Moffitt specializes in a variety of types of law, serving clients in Marblehead and the surrounding communities. He has been practicing law since 1976. For further inquiries or to schedule a consultation, phone his office directly.