Patio World

Store Infomation

Address: 27452 Jefferson Suite 6A & B Temecula, California 92590 United States

Phone: 951-506-1903