Lettuce Live Urban FarmVerified, UnclaimedFarmersLocationMissouri City, TX 77489Street address1122 Buffalo RunPhone(713) 936-3072View ListingVisit WebsiteCall BusinessGet Directions