STATE OF ALABAMA DEPT OF FINACE

Psychiatric Hospital

Active Organization
NPI: 1437295409

Practice Address

1301 JACK WARNER PARKWAY, NORTHEAST
Tuscaloosa, AL 35404

Phone: (205) 556-7060

Specialties

Specialty Code Primary License
Psychiatric Hospital 283Q00000X Yes -

Frequently Asked Questions

NPI 1437295409 is the National Provider Identifier for STATE OF ALABAMA DEPT OF FINACE, a Psychiatric Hospital provider located in Tuscaloosa, AL. This NPI was enumerated on January 29, 2007.

Quick Facts

NPI
1437295409
Type
Organization
Enumerated
Jan 29, 2007
Last Updated
Feb 14, 2011

Nearby Providers