Northstar EMS INC Address: 2106 17Th Ave, Tuscaloosa, AL 35401 Phone: (205) 345-0911 Services: Non Emergency Medical Transport Call (205) 345-0911 Get Directions