Select a Location

Alegria
Family Clinic

Location:
11203 Lake June Rd, #100,
Balch Springs
Texas 75180

Alegria
Walk In Clinic

Location:
9911 Lake June RD, Suite J
Dallas
Texas 75217

All Major Insurance Accepted

Alegria
Med Spa

Location:
190 S collins RD, Suite #100
Sunnyvale
Texas 75182

Alegria
Virtual Care

Location:
11203 Lake june RD, #100
Balch Spring
Texas 75180

Hours:
24/7