Lecas Services LLC Solar Energy Contractor - Vinton, VA Looking to contact Lecas Services LLC? You can reach them at 540-353-2005