News

Art Glass Exhibit "I Provide The Light" and "Moving On"

2/6/2018

Visit Calico Art Glass in Ventura, CA

4601 Telephone Rd. Suite 101 in Ventura. * 
(NW corner of Market St. & Telephone Rd.)

* Even though we have a Telephone Rd. address, our store faces Market St. 

 (directly across from the DMV.)

 

Please call if you have any questions or need additional information. 

John Tarca 805-658-2886