Explore details about location Allindale Road. Allindale Road is a location situated within the Needham alongside other areas such as Lancaster Road, Highland Avenue, Garfield Street.