Explore details about location Skelly Road. Skelly Road is a location situated within the Barre alongside other areas such as James Street, Wilton Street, Concert Mall.