Explore details about location Ricca Farm Road. Ricca Farm Road is a location situated within the Billerica alongside other areas such as Dartmouth Drive, Campbell Road, Dickinson Street.