Contact the Center
Mailing Address
PO Box 70488
Louisville, KY 40270
Physical Address
963 Baxter Ave
Louisville, KY 40204
Note: We are currently residing in temporary office space while our building at 415 W Muhammad Ali Blvd, Louisville, KY 40202 is being renovated.
Phone
Office | 502-583-3100