Long Family Farmstead

293 Jones Rd Taft TN 38488 USA

(931) 993-3012

Location