Lotus Health & Wellness 3838 North Main Street, Mishawaka, IN 46545