Northstar EMS, INC Address: 2106 17Th Ave, Tuscaloosa, AL 35401 Phone: (205) 752-5866 Services: Ambulance Call (205) 752-5866 Get Directions