Please be aware of this auto shop it is a scam I think they also have a new location not sure but there is a man Celvin who has been pocketing money without doing the job and is currently involved with the police. Hope this review helps someone.
Information
4Photos
1Comments
1Rating
Address:54 Research Dr, Stamford, CT 06906, United States