Explore details about location Fox Road. Fox Road is a location situated within the Waltham alongside other areas such as Lexington Street, Willard Street, Leblanc Lane.