Users have reported this business may be permanently closed. Suggest an edit

City Hand Car Wash

81-82 Church Rd, Newport, NP19 7EH Directions

Tel 01633 256149