Explore details about location Aubinwood Road. Aubinwood Road is a location situated within the Amherst alongside other areas such as Puffton Village Drive, Woodside Avenue, The Boulders.