Hours Of Operations Petland New York New Rochelle Petland Hours of Operation and Locations in New Rochelle, NY 4.7 - 96 votes 1 Locations in New Rochelle Petland Hours Category: Pets Petland - New Rochelle, NY 10801 216 North Ave(914) 633-9514 View Store Details Explore New RochelleView More Apparel CostcoMarshallsH & MCarter'sCatherines Sports CostcoVansColemanModellsTennis Pro Shop Jewelry CostcoMarshalls Recommend For You Origins Concord Custom Cleaners Dfs Galleria Advanced Satellite Summit Hut Moosejaw Calico Corners LA Fitness Sierra Designs M Fredric