In this paper we present and solve a three-stage game of entry, location, and pricing in a spatial price discrimination framework with arbitrarily many heterogeneous firms. We provide a unique characterization of all equilibria without imposing restrictions on the distribution of marginal costs