On The Map Restoration of South Florida is a locally owned and operated, full-service property damage restoration services company in Miami Florida that provides expert emergency response for water damage restoration, flood damage restoration, storm damage restoration, mold remediation, fire and smoke restoration, and more.
Phone
(305) 671-3226
Address
7750 SW 117th Ave, Suite 202A Miami, Florida 33183