Florida Restoration Service Florida Restoration Service is a locally owned and operated company, based in Hollywood, . We will work with you every step of the way, offering the best in South Florida water damage repair, Phone: 954-281-2127 2140 N 29th Ave #201 Hollywood, FL 33020 33020 United States Map Other Categories: Business Services |