Leaf Box in Detroit Michigan Leaf Box 15515 Fenkell Ave Detroit, Michigan 48227 Is this number a text only number? Telephone Alternate phone number (if above is Text only) Web Presence