Family Dollar 11623

Family Dollar #11623 is a Family Dollar dollar store located at 3777 North Sherwood Forest Drive, Baton Rouge, Louisiana.