Newhouse Financial and Insurance Brokers is a Milford-based business specializing in financial planning and the design and sale of insurance policies for personal and commercial interests in the community. The facilities of Newhouse are located at 800 Westchester Avenue.