Ray of Sunshine is about 2 mi from Building at 426 South Main Street, one of Canandaigua’s most popular landmarks.