Welcome to Kaleidoscope – The Gathering Place 2500 Hardy Road, Hardy, VA | kaleidoscope.tgp@gmail.com