Walk-in clinic
11203 Lake June Rd #100
Balch Springs, Texas 75180
Accepting New Patients
Call the office to ask.