Auntie Barbara's Bed, Bath, & Biscuit
A 14 suite doggie hotel on 10 acres in Lowell, Indiana!
It looks like nothing was found at this location. Maybe try a search?