Rite Aid currently owns 4 stores near Ludlow, Windsor County, Vermont. This page includes a list of Rite Aid branches in the area.