I haven't had to go to a vet yet (I live in MA), but asking from a reference from your parents' pet vet is a good place to start. I hope your BP gets the treatment it needs as soon as possible! The next time you're looking into getting a reptile (if you're ever in the market again), I would suggest making a day trip up to NERD in Plaistow, NH. It's only about an hour and a half drive from me, but it would probably be closer to 3 for you--they are, however, a VERY reputable breeding facility for reptiles. I got my BP from them and couldn't be happier
Best of luck getting your little snake better!