Buffalo Institu was born in 1949, age 74. Buffalo Institu's address is 3999 Lake Shore Road , Buffalo, NY 14219. Public records show Buffalo has also lived in Buffalo, NY. Buffalo's latest phone number is (716) 812-8302.
Phone Numbers: (716) 812-8302
Results 1 - 1 of 1