Body In Balance Tapping Therapy in Saint Charles 58 Portwest Court, Saint Charles, Missouri 63303, United States, 63303 Saint Charles