Where is Sketch Lab located?
Sketch Lab headquarters are located Chula Vista, California.
Although we are headquartered in San Diego County, we serve customers all across the United States.
Office Location:
505 Main St. #B14
Chula Vista, Ca 91911
Phone Number: (619) 836-1919