Reviews of Waves Car Wash (Telford Yellow Beech). (Car Wash) in Telford (Shropshire).