Castleton Virginia Methodist Churches

Castleton Virginia has a zip code of 22716. The current date and time in Castleton is March 29, 2024, 7:49 am and it has a population of 951 people. Castleton Virginia lies at an elevation of 694 feet.