Explore details about location Cefn Gelli. Cefn Gelli is a location situated within the Neath Port Talbot alongside other areas such as Ford Road, Nobel Avenue, Windsor Road.