Alohma

1301 Thelma Keller Ave, Effingham, IL 62401, USA

About Alohma

No extra information about this shop is submitted.

Contact Information

1301 Thelma Keller Ave, Effingham, IL 62401, USA

Opening Hours:

Monday: 9:00 AM – 9:00 PM
Tuesday: 9:00 AM – 9:00 PM
Wednesday: 9:00 AM – 9:00 PM
Thursday: 9:00 AM – 9:00 PM
Friday: 9:00 AM – 9:00 PM
Saturday: 9:00 AM – 9:00 PM
Sunday: 10:00 AM – 6:00 PM

Leave a Comment

Embedded Image