Explore details about location North Phelps Street. North Phelps Street is a location situated within the Forsyth alongside other areas such as Oglethorpe Street, North Kimball Street, Grant Street.