Explore details about location Markham Road. Markham Road is a location situated within the Edison alongside other areas such as Cortland Street, Thomas Place, Edgegrove Street.