Xinhao Lu, MD, Family Medicine

822 Montgomery Ave Ste 315
NarberthPA  19072-1947 (Montgomery County)


Phone: 610-667-4601
Fax:

NPI: 1689337602
License Number: MA062954 (PA)