Explore details about location Rickard Road. Rickard Road is a location situated within the Town of Gilboa alongside other areas such as Polen Hill Road, Evergreen Drive, Dykeman Road.