the pad s

6360 Telephone Rd.
Ventura
California
United States