Mei-Lin Lu, MD, Pediatrics

9811 Mallard Dr
Ste 109
LaurelMD  20708-3143 (Prince Georges County)


Phone: 301-776-8000
Fax: 301-776-8052

NPI: 1114907896
License Number: D60783 (MD)