There is currently a total number of 5 Rite Aid branches operating in Colonial Heights, Virginia. Refer to this page for a list of Rite Aid locations in the area.