Don't know if this is completely up to date, but these are the non smoking buildings in AB according to the 2002 Passporter Guide:
14,15,16,17,24,25,26,27,34,35,36,37.
The only smoking buildings, according to the map are buildings 18 and 38 in AB, and Oak Manor in Magnolia Bend.
You may want to ask if this has changed when you make your ressies, just to be sure!