Admiral Benbow Inn

From Bhamwiki
Revision as of 10:05, 12 May 2022 by Chuck Smith (talk | contribs)
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 Vulcan The building is now America's Best Value Inn & Suites.