Say-hey ...... have you looked at the Walmart Pharmacy in the NH-Vt border town of Woodsville, NH. This is legally located in N.H. but in practice, it belongs to Vermont ..... so that might make getting a fast appointment more doable due to the juxtaposition of N.H. and Vermont at that big bend in the Connecticut River.
..... is worth a shot;
http://www.walmart.com/store/4389-wo...le-nh/pharmacy