Maybe go online and take a look at back issues of The New England Hockey Journal - I believe they run a prep 'primer' sometime in the spring or early summer. Heck, contact them directly and they can help you at least get a start geographically. Or look up New England Prep / Hockey on Wikipedia and at least you'll get listing of locations.
Look into Portsmouth Abbey.
New head coach. Will get program on track.
Making chicken salad....
Sounds like you live in RI so there is not much to choose from within a short driving distance. If boarding is an option then Tabor is fine but if again, if boarding is an option then you should consider all boarding options around New England and there are many.
If your kid drives and you don't mind him making a long commute then there are a number of day schools along the 128 stretch from South of Boston to I90 but it all depends on where you live to know if its feasible.
Thanks for the advice. He received 2 calls today from different preps.