Indian Valley is an unincorporated community in Floyd County, Virginia, United States.
[1] It used to be called Phillips.
It has a post office, Floyd County Rescue Squad Station #4, Floyd County Fire Department Station #4, Indian Valley Elementary School, and a garage; Marshall's Automotive and Body Shop.
This Floyd County, Virginia state location article is a stub.
You can help Wikipedia by expanding it.