8118 farrington mill road