You can always reach us at info@kevala.net
Give us a call at 1.877.9.KEVALA (538.252) we'll be glad to help!
Customer Service Hours: Monday-Friday 9 am - 6 pm CT
Kevala International LLC
P.O. Box 670692 Dallas, Texas. 75367