Subway 12173

Subway #12173-0 is a Subway restaurant located at Sherwood South Shopping Center, 1815 South Sherwood Forest Boulevard, Baton Rouge, Louisiana.