Richard Dimock

Active Tolland, CT Principal for Dowding Moriarty & Dimock Inc.