Catholic Diocese of Dallas
St. Rita Catholic School
Mailing Address:
12525 Inwood Road
Dallas
TX
75244
Physical Address:
12525 Inwood Road
Dallas
TX
75244
F-1 School