48-year-old Michael Reuben Long lives in Atlantic Beach, FL. Other places in which he has lived are Huntersville, NC; Jacksonville, FL and Orange Park, FL. He works at Draven Enterprises. Some of Michael relatives are Heather Rankine Long and Heather J Rankine-long.