Explore details about location Mercer Park Road. Mercer Park Road is a location situated within the Omaha alongside other areas such as North 77th Street, West Dodge Frontage Road South, Birchwood Avenue.