1. Detroit Window Factory 4565 Trumbull St, Detroit, MI 48208 Coordinate: 42.34966,-83.07765 Phone: (313) 832-1426