106 W Brandeis Ave, Louisville, Kentucky 40292 USA
Public Solar Telescope. If the Sun is shining when you enter our plaza please read the instructions then check out the Sun safely.
Photo Credit: Yelp