Lawrence M Landis, DDS, Dentist

990 S Congress Ave
Ste Ste 2
Delray BeachFL  33445-4680 (Palm Beach County)


Phone: 561-278-0062
Fax:

NPI: 1124046750
License Number: DN5226 (FL)