![]() Jennifer Griffith Counseling Llc Counselor - Mental Health Medicare: Medicare Enrolled Practice Location: 300 Vestavia Pkwy Ste 2300, Vestavia, AL 35216 Phone: 205-795-2087 Fax: 205-719-4233 |
![]() Cardinal Counseling And Consulting Counselor - Mental Health Medicare: Not Enrolled in Medicare Practice Location: 1776 Independence Ct Ste 103, Vestavia, AL 35216 Phone: 205-706-7900 |
![]() Hannah Alexander Counseling Llc Counselor - Mental Health Medicare: Not Enrolled in Medicare Practice Location: 3969 Natchez Dr, Vestavia, AL 35243 Phone: 205-601-0688 |
![]() Clarity Therapy, Llc Social Worker - Clinical Medicare: Medicare Enrolled Practice Location: 400 Vestavia Pkwy Ste 406, Vestavia, AL 35216 Phone: 205-725-5273 |
![]() Wellspring Christian Clinic, Inc. Psychologist - Clinical Medicare: Not Enrolled in Medicare Practice Location: 3104 Blue Lake Dr, Suite 100, Vestavia, AL 35243 Phone: 205-977-3003 Fax: 205-977-3939 |
![]() Welcome Home Wellness, Llc Social Worker - Clinical Medicare: Medicare Enrolled Practice Location: 4268 Cahaba Heights Ct Ste 119, Vestavia, AL 35243 Phone: 205-960-4771 |
![]() Mallory Lamm Llc Social Worker - Clinical Medicare: Not Enrolled in Medicare Practice Location: 4517 Pine Tree Cir, Vestavia, AL 35243 Phone: 256-682-7048 |
![]() Harbor Counseling & Consulting Llc Counselor - Mental Health Medicare: Not Enrolled in Medicare Practice Location: 300 Vestavia Pkwy Ste 3900, Vestavia, AL 35216 Phone: 205-517-8050 |