Scott Delill

Active Lockwood, NY Chief Executive Officer for S and J General Contractors, Inc.