Explore details about location Otterburn Road. Otterburn Road is a location situated within the Amelia County alongside other areas such as Cable Lane, Court Street, Factory Street.