Rosas Santiago Truck Repair Truck & Trailer Repair (951) 369-1216 3655 Placentia Ln, Riverside, CA 92501, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 3655 Placentia Ln, Riverside, CA 92501, USA (951) 369-1216 City RIVERSIDE State CA Country United States