Robert Louis Lamb, DDS, Dentist

Germany Dha-Rp Cmr 402 Unit 33100
APOAE  09180 (none County)


Phone: 314-590-1515
Fax:

NPI: 1699828483
License Number: 7540 (CO)