Location: Home > YellowPages > AL > Tuscaloosa > Green Duck Tavern & Package Store

Green Duck Tavern & Package Store

4327 University Blvd E
Tuscaloosa, AL 35404
205-556-5224