IC - New England has a new website: www.icnewengland.org! 

Check it out, especially for appointment scheduling.