Petsvilla is located in Staten Island, United States on 56 New Dorp Plaza. Petsvilla is rated 4.4 out of 5 in the category dog day care center in United States. petsvilla is a food & beverages company based out of 276 NEW DORP LN, Staten Island, New York, United States.
Address
56 New Dorp Plaza
Company size
11-50 employees
Headquarters
Staten Island, New York
Accessibility
Wheelchair-accessible entrance