Aubuchon_Exterior

Aubuchon operates 121 stores in the Northeast; most are in the 10,000-sq.-ft. to 12,000-sq.-ft. range.