Steven J. Spencer Construction Pool Contractor - Delphos, OH Looking to contact Steven J. Spencer Construction? You can reach them at 419-586-8929