Robert J. Madruga is located in Gloucester, Massachusetts, and serves clients in the North Shore and Cape Ann including Essex County and Middlesex County and the communities of Gloucester, Danvers, Middleton, Newburyport, Newbury, Peabody, Marblehead, Ipswitch, Rockport, Hamilton-Wenham, Manchester, Essex, and Beverly.