1. V JC Home Improvement 35 Sears Pl, Clifton, NJ 07011 Coordinate: 40.87724,-74.13024 Phone: (973) 341-6613