Admiral Benbow Inn
Jump to navigation
Jump to search
The Admiral Benbow Inn was a motel and lounge located at 260 Oxmoor Road near I-65 in Homewood in the 1970s. The building is now America's Best Value Inn & Suites.
The Admiral Benbow Inn was a motel and lounge located at 260 Oxmoor Road near I-65 in Homewood in the 1970s. The building is now America's Best Value Inn & Suites.
This article is a stub. You can help Bhamwiki by expanding it.