Search

ALABAMA DEVELOPMENTAL CLINIC, LLC

Organization (NPI-2) Active

Specialist

Provider Information

NPI Number
1730478934
Provider Type
Organization / Facility (NPI-2)
Status
Active

Contact & Location

Address
661 HELEN KELLER BLVD STE A, TUSCALOOSA, AL, 354042963
Phone
(205) 554-0866
Fax
(205) 554-0279

Specialties & Taxonomies

Specialist Primary License: AL #22316

All Addresses

MAILING

661 HELEN KELLER BLVD STE A

TUSCALOOSA, AL, 354042963

(205) 554-0866

LOCATION

661 HELEN KELLER BLVD STE A

TUSCALOOSA, AL, 354042963

(205) 554-0866