747 Meacham Avenue ● Elmont, NY 11003