Mellwood Art Center


Groundbreaking 360,000 square foot complex of galleries, retail shops, cafes, open view artist studios and 3 spacious special event rooms for your social/business events. Free admission & parking.

Business Information:

Location:
1860 Mellwood Avenue Suite 181
Louisville, KY 40206

Phone: 502-895-3650
Website:
Business Service: