Leonard I Mastbaum, MD, Internal Medicine

11123 Parkview Plz Dr
Ste 202
Fort WayneIN  46845-1707 (Allen County)


Phone: 260-373-4280
Fax: 260-373-4288

NPI: 1619928249
License Number: 01041346 (IN)