Member Organization Details TechTown Detroit techtowndetroit.org/ 5867070077440 Burroughs Street Suite 100Detroit, Michigan 48202 Back to Member Listing