S Steffan Scherer 0 reviews 7515 Quaker Ave Suite 300 Lubbock, TX • 79424 View Practice (806) 797-4455