Leflore Communications, Inc.

  • Telecommunications
1604 Chickasaw
Greenwood, MS 38930
(662) 453-0662
(662) 453-6079 (fax)