Phone Number

(940) 996-5490

Location

Rule, Texas

Company

SANTA ROSA TELEPHONE COOPERATIVE, INC.