Explore details about location Phelps Place. Phelps Place is a location situated within the Lynn alongside other areas such as Lockwood Road, Prince Street, Churchill Place.