Longstreet Cemetery is located on the south side of Campground Road. Campground Road turns west off Hwy 9 opposite Midway Church. From 400 you would take McFarland Road west to Hwy 9 then turn right (north) and go up. New Harmony you turn north off 20 just before the Cherokee Co. line onto Heardsville Rd. the cemetery will be on the right hand side just past Pisgah Rd.