Save Tharwat A. Hanna, MD TharwatHanna.MD.com • Internist • 43 years experience Tharwat a Hanna MD, PC 435 Furnace Street, Marshfield, MA 02050