Doxed By Riot#7274 Name:Alex Acosta IP:84.120.122.98 Address:3275 NW 24th Street Rd Location:Miami,Flordia Mom:Jessica D Acosta Address:3275 NW 24th Street Rd Moms Phone Number:305-554-5570 Dad:Robert E Mercedes Address:3275 NW 24TH STREET RD Phone Number:786-310-5634 Don't care enough to make a template.