Econo Lodge

Econo Lodge, 4320 South St Building A, Lafayette, IN 47905, United States

(765) 447-4142

Location