Southwest Traders

27565 Diaz Rd,
Temecula, CA 92590
Phone: (951) 699-7800

Facebook

Twitter

Weather