Crescent Car Wash

Discussion in 'Texas' started by cdallen2004, May 14, 2005.

  1. cdallen2004

    cdallen2004 Karting

    Dec 24, 2004
    Any of you ever taken your car to this auto detailer (non F-Cars)?:

    Rivers Hand Car Wash
    200 Crescent Court, G-5
    Dallas, Texas 75201
    Phone: 214.661.7699

    And are they any good (being in this premium property)?
  2. To remove this ad click here.

Share This Page