Explore details about location Kelley Road. Kelley Road is a location situated within the Yarmouth alongside other areas such as Clara Street, Astor Way, Rachel Road.