PETROPOLIS Store in CAMARILLO October 23, 2021 Address 5800 SANTA ROSA RD #144CAMARILLO, CA 93012Contact Tel: 805-482-9121 Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map