3419 Dowling St. Houston Texas 77004 - 713-528-0060