Echo Hills Church

3215 Echo Hills Dr
Lewiston, ID 83501
United States

Monday: Closed
Tuesday - Wednesday: 9:30 am-3:00 pm
Thursday - Sunday: Closed
(except holidays)
Services Phone Numbers
208-746-0401