New patients: please call 860-650-1030 to register and schedule
Returning patients: you can access online scheduling through the Athena portal
If you have a telemedicine appointment with your provider at New London Natural Health Center you will receive a link to log in to your visit. Please call the office with any questions.