Debbie's Doghouse and Pet Palace in Niagara Falls
(716) 731-4189
LUXURY DOG & CAT HOTEL IN NIAGARA FALLS, NEW YORK(NEAR BUFFALO). TV'S, INROOM MOVIES, AND EVEN LIMOUSINE SERVICE AT GREAT RATES. WHY NOT SEND YOUR DOG OR CAT TO THEIR OWN RESORT WHILE YOU ARE ON VACATION !!