Archibald's
Northport | Tuscaloosa County
Street Address:
1211 MLK Blvd.
Northport,
AL
35476
Phone:
205-345-6861
operation schedule:
Tues.-Thurs., 10:30 a.m.-8 p.m.; Fri. & Sat., 10:30 a.m.-9 p.m.



