John Walsh Center Addiction Recovery Care.jpg

The John Walsh Center at 3001 Taylor Springs Drive in Louisville, Ky.