

St. James Episcopal Church & School
206 W. Greenwood St., P.O. Box 1126, Del Rio, Texas 78841-1126
WELCOME!
CONTACT US
From our FACEBOOK PAGE feed...
St. James Episcopal Church
206 W. Greenwood St.
P.O. Box 1126
Del Rio, Texas 78841-1126
Tel: 830-308-3001