Luzbella M. Southard, MDLuzbella M. Southard · Hematology (Internal Medicine) Physician14 Ross Ave, Millis, MA, 02054NPI · 1306995170No reviewsInsuranceNot specified(508) 376-0114Check availabilityBook online Claim listing