Alex Lu, MD, Emergency Medicine

3000 Arlington Ave Mailstop 1088
2456 Dowling Hall
ToledoOH  43614 (Lucas County)


Phone: 419-383-6369
Fax:

NPI: 1548765126
License Number: 04-45848 (KS)