1. Film Freight Service Transit 3931 Homewood Rd, Memphis, TN 38118 Coordinate: 35.04063,-89.92738 Phone: (888) 424-7407