Tushka Direct Primary Care - Main Location Tushka Direct Primary Care Address 2205 7th Street, Unit A Tuscaloosa, AL 35401 US 33.208430, -87.565118 Contact Information 205-861-2191 Map Map integration coming soon View on Google Maps Back to Tushka Direct Primary Care