Ingram is an unincorporated community in Halifax County, Virginia, United States.
Ingram is located on Virginia State Route 360 12.9 miles (20.8 km) west of Halifax.
This Halifax County, Virginia state location article is a stub.
You can help Wikipedia by expanding it.