Explore details about location Allen Ruffin Avenue. Allen Ruffin Avenue is a location situated within the Hillsborough alongside other areas such as North Churton Street, Pond Lily Court, Town Crier Court.