Explore details about location Parrott Avenue. Parrott Avenue is a location situated within the Portsmouth alongside other areas such as Corporate Drive, Holly Lane, Sims Avenue.