Michael Horowitz Michael Horowitz Energy Consulting is a team of interdisciplinary engineers serving the renewable energy industries, as well as the commercial and residential buildings sectors. Our objective is to provide solutions to the current and future Phone: (609) 964-0011 70 Church St, Flemington, NJ 08822 United States Map Other Categories: House & Home |