Address 15 Beard Ave, Buffalo, NY 14214
Phone 716-200-6396