Explore details about location Parsee Street. Parsee Street is a location situated within the Edithburgh alongside other areas such as South Terrace, George Street, Thomas Street.