Applebee's adresses in Tuscaloosa‚ AL Home Work hours Applebee's hours Alabama Tuscaloosa AddressPhoneMap1701 McFarland Blvd E, Ste 187 Tuscaloosa(205) 633-0900 You May Like Smoothie King hoursStarbucks hoursTaco Bell hoursPanda Express hoursKrispy Kreme hoursSbarro hoursPeople Are Reading