(951) 296-3601
41790 Winchester Rd # D Temecula, CA 92590
http://www.shafferpools.com
Map & Directions