Read Roanoke Times article about Summer Retreat

Read Virginia-Pilot Observer story written by a teen participant

Read a local blog entry about the Summer Retreat

Visit the Center For Community Development's (CCDI) website

View the retreat's brochure!



Directions to Earthsong

From Tidewater, Va.

  • Take 58 West through South Hill and Danville.
  • As you approach Martinsville, take the 220/58 Stuart exit. Go 9.5 miles.
  • Take 58 West Stuart exit. Go 2.5 miles.
  • Turn right on 687 (Stones Dairy Rd). Go 12.5 miles to stop sign.
  • Take a left on 57. Go 4 miles.
  • Take a right on 704, just pass the turn for Fairy Stone State Park. Go 2.5 miles.
  • Take a right on Heidelbach School Rd. (712). Go 1 mile.
  • Take first left onto gravel road, Puppy Creek Drive.
  • We are the first drive on the left, 309 Puppy Creek Drive.
  • The trip from Tidewater should take approximately 5 hours.

From Floyd

  • Take 8 South towards Woolwine.
  • Continue on 8 through Woolwine.
  • Take a left onto 618, about a mile after the Woolwine Elementary School, and just before the Sara Lee Intimate Apparel Plant.
  • Go about 4 miles to Elamsville.
  • Take a left onto New Hope Road. Continue to the end of New Hope Rd.
  • Take a left at the Stop sign onto Iron Bridge Rd (704).
  • Go up and down a hill and up the next hill.
  • Take a right at the top of the second hill onto Heidelbach School Road (712). Go 1 mile.
  • Take first left onto gravel road, Puppy Creek Dr.
  • We are the first drive on the left, 309 Puppy Creek Drive.
  • The trip should take about 35 minutes from the 8/221 intersection in Floyd.

From Greensboro, N.C.

  • Take 220 North towards Ridgeway.
  • Take a left on 687, at stop light just after the 87 intersection at Ridgeway.
  • Follow 687 to 58. Take a left on 58.
  • Then take your immediate right to continue on 687 (Stone’s Dairy Rd).
  • Follow 687 to stop sign, about 12.5 miles from 58.
  • Take a left on 57. Go 4 miles.
  • Take a right on 704, just pass the turn for Fairy Stone State Park. Go 2.5 miles.
  • Take a right on Heidelbach School Rd. (712). Go 1 mile.
  • Take first left onto gravel road, Puppy Creek Dr.
  • We are the first drive on the left, 309 Puppy Creek Drive.
  • The trip from North Greensboro is approximately 1 hour and 15 minutes.

Valid XHTML 1.0 Transitional Valid CSS!