Free Shipping on Orders over $35

Contact Us

Store 1 Address : 9889 Bellaire Blvd B-24E, Houston TX 77036

Store 2 Address : 9889 Bellaire Blvd 2FL #216 Houston TX 77036

Mon - Wed: 11:0AM - 8:00PM

Thu: 11:00 AM - 8:00PM

Fri: 11:00AM - 10:00PM

Sat: 11:00AM - 10:00PM

Sun: 11:00 AM - 8:00PM

Store 1 Telephone : (346) 571-7939  

Store 2 Telephone :  (346) 867-1131 

EMAIL : info@ellicor.com

store address