Celo's & Son Transmission Svc, a general automotive repair shops company, is located at Los Angeles, CA. It boasts an annual revenue of $446,200 and employs four people. The specialized appeal of Celo's & Son Transmission Svc has given it plenty of recognition in the market. John Celo is the Owner of the firm.
Want to share more of your experience?GO TO FULL REVIEW