Delmar NY Meat-Retail 1. 406 Kenwood Ave, Delmar, NY 12054 | McCarroll's The Village Butcher (518) 478-9651