1. Your Life Matters Mental 1300 Birchall Ln, Hoover, AL 35226 Coordinate: 33.403675,-86.83126 Phone: (205) 224-5400