Wilbur E Lucas Elem School RR 1 Box 122 Pharr, TX 78577 Phone: (956) 843-3036
Category: elementary secondary school