Company BUFFALO AUTO ACCEPTANCE CORP. Address BUFFALO AUTO ACCEPTANCE CORP., AMHERST, 14226, NEW YORK