Carrollton Substation

 
Directions

1029 W Rosemeade Parkway
Carrollton, TX 75007

972-434-7150


Hours
Monday through Friday (except holidays)
8 am to 4:30 pm