Dr. Mueller's office is located at 7703 Floyd Curl Dr San Antonio, TX 78229. Find other locations and directions on MedicalNewsToday.