Telephone Shell
7841 Telephone Rd
Ventura, CA 93004
Ventura, CA 93004