Share: Alabama Vein & Restoration Medspa-Tuscaoosa 401 Town Center Boulevard Suite B Tuscaloosa, AL 35406 (877) 268-8346 Rep Info Map Whom to Contact Brian Sponder Systems Administrator Phone: (877) 268-8346 Send an Email What's Nearby? Distance: 5 10 15 20 25 50 mi.