LEO is the city's foremost source of intelligent news and opinions. It is the best source for information on local music, arts, dining, festivals & all else that makes Louisville the great city it is.
Business Information: Location:301 E. Main Street, Suite 201
Louisville, KY 40202
Phone: 502-895-9770Website: LEO Weekly