Sol Organics and Hydroponics 0 reviews Sol Organics and Hydroponics 1634 Babcock Road San Antonio, TX 78229 (210) 366-9082 Tags: hydroponic supplies, San Antonio TX Claim Listing Overview Reviews Sol Organics & Hydroponics is a hydroponics store located in Bexar County. Add Your Review Please login to add your review.