TheLab
Leo Martinez Destroyed my Vehicle and is a Shady Scammer who owes me money
- 08-01-2012
- 34
I wanted to write a report to let everyone who decides to do business with Leo Martinez and TheLab in Ventura to think before you do. They are located at 11137 Azahar St Ventura.
Leo Martinez is a scammer and owes many people money for jobs he took and did not finish on top of owing other customers money on deposits.
Do not do business with this company or man!!!
Company: TheLab
Country: USA
State: California
City: Ventura
Address: 11137 Azahar St Ventura CA 93003
Phone: 8056595522
Site: thelab.com