We accept most major forms of health insurance. You may require a referral for your visit. Some services require insurance preauthorization. Please note: Travel medicine consultation and vaccines are given at River Valley Travel Medicine, which is a practice that does not accept insurance. Please call Newburyport Phone Number 978-499-3810 with questions.