Templeton Landing

2 Templeton Terrace
Buffalo, NY 14202
United States