Geneva

Retail Information:
145 South 10 th St.
Geneva, NE 68361

Toll Free: 1-866-756-4746
Email: info@glenwoodtelco.net

Office Hours:
TBD
Internet Technical Support Available – 24x7x365

GENEVA Nebraska