David B Luft, DDSDavid B Luft · General Practice Dentistry1119 154Th St, Beechhurst, NY 11357(718) 767-3131Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing