Stephen Roy Power Equipment Landscaping Contractors - Johnston, RI Looking to contact Stephen Roy Power Equipment? You can reach them at 401-231-8210