Michael Harding II's office is located at 907 Broad St, Durham, NC 27705. Find other locations and directions.