Red Carpet Inn

1159 Main Street, , Buffalo, Alabama 14209

Buffalo Travel Forum

Need advice about Buffalo, Alabama? Visit the Travel Forum for Buffalo and ask our Answer Gurus.

Buffalo Travel Guide