Steel Giraffe LLC Share: Marine Products & Services Steel Giraffe LLC Visit Website 31 Russo Rd Portsmouth, rhode island 02871 (401) 855-3817 www.steel-giraffe.com Facebook Hours: M-F 0730-1600 About Map About Industrial Crane & Fabrication Directions Rt 114 in Portsmouth, RI What's Nearby? Distance: 5 10 15 20 25 50 mi.