The total number of Royal Farms branches currently operational near Colonial Heights, Virginia, Virginia is 4. This page displays the listing of all Royal Farms locations in the area.