NPI #
801 Church St Ne Ste 9
Decatur, AL, 35601-2400
2398C
AL
Behavioral Health & Social Service Providers
Social Worker
Clinical
1041C0700X
801 Church St Ne Ste 6
801 Church St Ne Ste 5&6
Decatur, AL, 35601-2472
432 Mouton Street E
Decatur, AL, 35601