Location

St. Rita is located at 5550 E Lancaster Ave, Fort Worth, TX 76112 and easily accessible via I-820 E.