Dave's Screen & Glass Pool Contractor - Chula Vista, CA (1.88 Miles from Chula Vista, CA) Looking to contact Dave's Screen & Glass? You can reach them at 619-370-1432