I dont know about All Lowes home improvement stores but my local one is VERY pet friendly and the manager said that pet dosen't mean just dogs and cats. My local Lowes does not have an issue with me having a ball python on my hand in there. Not that I do that often but when the weather is simply too cold to have them outdoors, this could be a possible temperature controlled meeting place. Also very public place.