1. Lock and Leave Storage
550 Richfield Rd, Placentia, CA 92870
Coordinate: 33.86678,-117.82532
Phone: (888) 704-1214
2. Tetras Construction
209 W Crowther Ave, Placentia, CA 92870
Coordinate: 33.86809,-117.87255
Phone: (714) 528-3211
3. Robert Doan
1950 Estelle Ln, Placentia, CA 92870
Coordinate: 33.86438,-117.8221
Phone: (714) 572-1311