Where is Red Roof Inn Louisville Fair and Expo located?
Red Roof Inn Louisville Fair and Expo, Red Roof Inn Louisville Fair and Expo, United States of America (approx. 38.20008°, -85.68743°)
Red Roof Inn Louisville Fair and Expo, Red Roof Inn Louisville Fair and Expo, United States of America (approx. 38.20008°, -85.68743°)