Situated across the street from a Super Target anchored center, Biddeford Shoppes is ideally located within the primary retail trade area of Biddeford