Family Dollar 12512

Family Dollar #12512 is a Family Dollar dollar store located at 2015 North Oxnard Boulevard in Oxnard, California.