With four floors of climate controlled indoor storage, Karam Self Storage offers a variety of unit sizes combined with excellent customer service. Project Details Type: Commercial Phone: 409-228-0388 Address: 3316 Church Street, Galveston, TX 77550 Visit Website