User: What is its address and does it allow pets?
Assistant: Does Ted Turner love Buffalo, sure. It's on 300 Ted Turner Drive Northwest.