Michael Leroy Landrum, MD, Internal Medicine

744 S Webster Ave
Green BayWI  54301-3505 (Brown County)


Phone: 920-433-3456
Fax: 920-433-3469

NPI: 1932280104
License Number: 01054143A (IN)