Delaware River Solar Share: Alternative Energy Delaware River Solar Visit Website Request Info 3 Bridge Street Callicoon, NY 12723 845-866-6958 Delaware River Solar Facebook About Map About Delaware River Solar is leading the charge in upstate New York to develop and build renewable, community solar energy facilities to provide power to residents and businesses in the community. What's Nearby? Distance: 5 10 15 20 25 50 mi.