Charlie Cooper Road is in northwest Chatham, not southwest.
Please explain the inappropriate content below.