1. Dr. Thomas T Dowd, MD 83 Beacon St, Marblehead, MA 01945 Coordinate: 42.51637,-70.84831 Phone: (781) 631-4043