LEADS NERDS, INC. is an Inactive company incorporated on April 23, 2018 with the registered number P18000037710. This Domestic for Profit company is located at 3921 ALTON RD STE 264, MIAMI BEACH, FL, 33140, US and has been running for seven years. It currently has one PTSD.