DXL Big + Tall Santa Rosa, CATemporarily Closed1911 Santa Rosa Avenue Santa Rosa, CA 95407 USphone(707) 579-9311(707) 579-9311ServicesBuy Online Pick Up In-StoreGet DirectionsView Details