Hudson Valley SPCA
940 Little Britain Rd, New Windsor 12553