According to our records, this business is located at 1705 Holt Rd Ne in Tuscaloosa (in Tuscaloosa County), Alabama 35404, the location GPS coordinates are: 33.2350282 (latitude), -87.5060861 (longitude). United States Postal Service is categorized under Post Offices (SIC code 4311). You can contact the company by phone at (205) 553-6415.