14 Allen Street
Buffalo, New York 14202
Phone 716.881.1024

599 Delaware Avenue

Year Built 1962
Current Use Commercial
Lot Size 131 x 198
Owner/Business Info.
Buffalo Clinical Research Center
Phone: (716) 885-3580

  • Photo source: "Buffalo and its Points of Interest - Illustrated." New York Commercial Publishing Co., 1896

  • Photo of site in 2003.

  • April 2007
View larger map