River Bend Yoga 100 West 3rd Street, Alton, IL 62002