12415 Lake June RoadClosed Today Closed Today Closed Today Closed Today Closed Today Closed Today Closed Today 12415 Lake June Road Balch Springs, TX 75180 USMain Number(972) 584-0238(972) 584-0238Get DirectionsVisit Store Page