Luzbella M Southard, MD, Internal Medicine

14 Ross Ave
Basement Left
MillisMA  02054-1545 (Norfolk County)


Phone: 508-376-0114
Fax: 508-376-9592

NPI: 1306995170
License Number: 41938 (MA)